Institution Link
City
Serres
Country/Territory
Greece
Location
40.6401, 22.9444
Institution Type
University
Initial Partnership Year
2017
Visibility
Public