Authors
Konstantin Makienko

Konstantin Makienko is Deputy Director of the Moscow-based Center for Analysis of Strategies and Technologies.