India ranked 134th in terms of human development index
A UN study has ranked India at 134 out of 187 countries in terms of Human Development Index even as it has observed that life expectancy at birth in the country has increased by 10.1 per cent a year