University

Desh Bhagat University School of Ayurveda

http://dbach.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26809
11620
3676
26217
26685
8602
6115