Begin typing your search...
Showing results for "#Registrar General of India"
India's infant mortality rate touches low of 25, down from 40 in 2013
IMR is a key public health indicator defined as number of deaths of children per 1,000 live births under one year -- the lower the number the better...



