University

Institut Pesantren Mathali'ul Falah IPMAFA Pati

https://www.ipmafa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18203
7531
638
17597
5963
6683