Centre for Science and Environmenth-index: 90Total citations: 43,909Total papers: 1,332Homepage: http://www.cseindia.org/