University

(3) Institute of Life Sciences BBSR Department of Biotechnology

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6289
2203
402
10893
3216
6650