Picture Credits: Rajesh Mehta
At the time of Independence, India was a low-income, high-fertility country with poor life expectancy and infant mortality rates (IMR), but it has started looking good on many health indicators now, Atul Thakur’s analysis shows
Login / register to read complete article.