National Research Development Corporationh-index: 19Total citations: 1,459Total papers: 177Homepage: https://www.nrdcindia.com/english/