University

(3) Institute of Life Sciences BBSR Department of Biotechnology

https://www.ils.res.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7605
2512
423
10855
2997
6683