Where is Ştefan cel Mare University of Suceava?

Coordinates: 47.640681, 26.243762

Be the first visitor to thank for this answer!

Thanks!