General information
University name
Stefan cel Mare University of Suceava
Address

Str. Universitatii 13
720229 Suceava
Romania

City
Suceava
Location

50.844321211727, 4.3782081116763