On health index, India ranks 143 out of 188 countries. Find out which country tops the list
India | September 23, 2016 11:24 ISTIndia is standing at 143rd position among 188 countries in the first annual assessment of Sustainable Development Goals (SDG) health performance published in The Lancet. The study was released at an event at the UN