University of Macedonia

Organization name
University of Macedonia
City
Thessaloniki
Country
Greece