A rheumatologist
Cardiologist.
geneticist
Gastroenterologist.
dermatoglist
A general practitioner is the type of doctor that treats the largest range of ailments. A general practitioner treats all ages of patients from birth to the very aged.
There isn't a type of doctor who specifically treats doctors.
orthopedic surgeon
treatment for creatine kinase
An infectious disease specialist can evaluate mononucleosis.
No, an oncologist is a type of medical doctor. He diagnoses and treats cancers.
There are a variety of doctors that treat apnea. The main doctor that treats obstructive sleep apnea is a pulmonologist.