Job Description
A general medical doctor treats common illnesses, provides routine check-ups, and refers patients to specialists. In India, average earnings range from ?6 Lakhs to ?15 Lakhs per year, depending on experience and the sector. Offer health advice, give vaccinations, and manage long-term conditions like high blood pressure or diabetes.