University

Desh Bhagat University School of Ayurveda

http://dbach.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26888
11991
3736
26282
26734
7356
6084