Center for Islamic Research and Studies - El Bayda 2 Notice El Bayda Higher Institute of Science and Technology - Tawergha 4 Notice Misrata National Center for Living Languages 3 Notice Tripoli International Trade Center - ITC 12 Notice International United Nations Development Programme - UNDP 20 Notice International Read More