India ranks 67th among developing countries in doctor-population ratios
Although India remained a major supplier of doctors and nurses to the developed countries over the years, the domestic scenario looked bleak with the country ranking 67th among the developing nations in the case of doctor-population ratio.


