Russian Federation

Petrozavodsk State University

33 Lenina Avenue, Petrozavodsk, KR, 185910, Russian Federation

Petrozavodsk State University

Where we are

Address

33 Lenina Avenue
Petrozavodsk
Kareliya, Respublika
185910
Russia