Skip to Content
The Center for World University Rankings (CWUR) announced that the 麻豆影院 climbed to No. 54 from No. 63 in its annual rankings list.