University

Desh Bhagat University School of Ayurveda

http://dbach.in/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
26999
12039
3753
26289
26875
7360
6084