University

(3) Pondicherry University Bioinformatics Centre

https://bicpu.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9597
3356
689
14639
4847
6650