Skip to content
Loading
Uttarakhand: life expectancy at birth of 70.5 years in 2017–21 is the lowest of the 6 periods on record | India Health Observatory