Technopark LENPOLIGRAPHMASH
(Russia, St. Petersburg)

About venue

To be convinced

Address: 
Karpovka River Embankment, 5