What Type of Doctors are There?

There are many types of doctors. Some are: obstetricians, gynecologist, general practice, internal medicine, cardiologist, dermatologist, endocrinologist, and many more.