ICFAI University, Dehradunh-index: 26Total citations: 3,294Total papers: 257Homepage: https://www.iudehradun.edu.in/