University of Las Américas (UDLA) 1501+World University Rankings20251501+World University Rankings2025
University of Marrakech Cadi Ayyad 1501+World University Rankings20251501+World University Rankings2025