Authors
Mikhail Vinogradov

Mikhail Vinogradov is head of the St. Petersburg Politics Foundation.