A Urologist is the specialist.
A pulmonary specialist.
A hematologist is the medical specialist who treats problems with platelets.
An infectious disease specialist can evaluate mononucleosis.
An orthopedist or physiatrist would typically treat elbow problems.
The medical doctor can prescribe any medication he/she feels will benefit the patient.
I think the medical specialist would be a neurologist.
Meteorologist
Cardiologist.
An Ear, Nose and Throat Specialist
Myologist is the term meaning specialist in the study of muscles, but an orthopedist is the typical specialist physician who treats muscle problems.
Orthopaedic surgeon.
a dermatoligist is a physician who treats burns, rashes, skin infections, etc. pretty much anything that has to do with the skin.