Petrozavodsk State University

33 Lenina Avenue, Petrozavodsk, 185910, Russian Federation

Subjects taught at Petrozavodsk State University

Where we are