ITC (India)h-index: 21Total citations: 1,520Total papers: 162Homepage: http://www.itcportal.com/default.aspx