Solar Energy Research Center (SERC) 11 Avis Tripoli National Cancer Control Authority 9 Avis Tripoli Abu Sura Rural Hospital 8 Avis Az Zawiyah Sabratha Municipality 9 Avis Sabratha Libyan Center for Medical Research - LMRC 3 Avis Az Zawiyah Lire la suite