profile logo default

Huaqiao University

Ranked
Xiamen, China
1001–1200th in World University Rankings 2025