Adding life to years: India’s next public health challenge

Rudrapur (Uttarakhand), July 9, 2026: India has every reason to celebrate one of the greatest achievements in its post-Independence history: its citizens are living longer than ever before. In the early 1950s, the average Indian could expect to live only about 37 years.

1 10 11 12 13 14 161