The clinic owners. Some clinics are owned by non medical people, or very business oriented doctors. Generally, a private resident doctor are paid about 8 to 11 USD per hour, but it depends.
but many clinic are struggling too. Government healthcare is very cheap so private clinics cant really charged a lot to patient.
A PRIVATE primary care consultation in Malaysia cost about 10 to 20 USD only, with medicine, consultation and medical leave certificate.
Currently, I am this.
Specialist consultation can be very high, maybe about 45 USD to 200 USD depending on the complexity of consultation.
The richest would be surgeons tho. hahha