All American Institute of Medical Sciences's Ranking and Review
country rank 8
world rank 12961