I am an Internal Medicine doctor. I don't know if you use the same differentiation in Thailand. I take care of anyone over the age of 18 years. I don't do any child birth or surgery but pretty much take care of other things like high blood pressure, diabetes, high cholesterol, thyroid disease etc. Its a rewarding but stressful job.