Trending
5 Beds, 8.6 Doctors Per 10,000 People, India Ranks 155th In Human Development Index Out Of 167...
India stands at 155th position in Human Development Index (HDI) 2020, on bed availability in hospitals, with only five beds per 10,000 Indians out of 167 nations.India's overall rank also slipped two places to 131 out of 189 nations based on the three basic scales of the HDI - education, life...