Medical and Social Research Institute's Ranking and Review
country rank 47
world rank 12958