University of Science and Technology Houari Boumediene (USTHB)

Details

A university located in the town of Bab-Ezzouar near Algiers, Algeria

Map