There is no such thing as a knee doctor. However, either a rheumatologist or an orthopedist maybe what you require. Broadly speaking an orthopedist specializes in the bones of the body, while a rheumatologist is more concerned with inflammatory joint diseases.
Another option would be to see physiotherapist, a paramedical professional, who helps increase the movements of a joint, usually after an injury od disease has damages it. They so this by giving exercises that ease the patient back into using the joint until it is functional again.
Dermatologist treats your skin diseases.
A doctor who treats illnesses affecting the eyes, ears, nose, and throat is an otolaryngologist. A doctor who changes the outer structure or shape of the nose is a plastic surgeon, more specifically a rhinoplasty surgeon.
Haematology treats diseases of the blood; Vascular treats diseases of the vessels.
Immunologist
A doctor called a hematologist would be one who would treat blood disorders and diseases.
A Doctor Who treats children is called a paediatrician
A doctor who treats animals is called a Veterinarian or a Veterinary Doctor
Doctor
That would be a pediatrician.
A doctor - or a podiatrist.
yes there's one that treats knees and back. yes there's one that treats knees and back.
A Doctor who treats animal diseases and injuries is a veterinary surgeon (British English) - or Vet for short.
they are called either a therapist or a psyciatrist
A doctor who treats the elderly (technically defined as any person over the age of 65) is a Geriatrician, or Gerontologist.
neurologist specializing in memory disorders
they are called neonatologists because they work in the NICU
Your Family Doctor can talk to you about any medical condition. If he or she feels that it is necessary you can be referred to a specialist for further diagnosis and treatment of your condition. In this case, the doctor who treats periods and all other aspects of the female reproductive system is called a Gynaecologist.