Dichos campus son Santa Rosa (Filipinas), con una extensión de 440.000 metros cuadrados, General Santos con 800.000 metros cuadrados y Negombo en Sri Lanka con 50.000 metros cuadrados de campus.