UP Diliman tops PHL universities in latest EduRank poll; MSU in top 10
THE University of the Philippines in Diliman, Quezon City has been named the top university in the country, according to the latest university ranking of international organization EduRank.