profile logo default

Sultan Qaboos University

Ranked
Al-khod, Oman
601–800th in World University Rankings 2025