Petr Topychkanov

Topychkanov is an associate in the Carnegie Moscow Center’s Nonproliferation Program.
 

Opinion Articles

A number of conflicting assessments regarding Russia’s role in the negotiations on the Iranian nuclear program have emerged in the last few days.