University of Cyprus

Address
Kallipoleos 75, 1678 Nicosia, Cyprus