Petrozavodsk State University

33 Lenina Avenue, Petrozavodsk, 185910, Russian Federation