Johan Engvall


Johan Engvall is a deputy research director at the Swedish Defence Research Agency. The views expressed here are his own.

Articles by Johan Engvall
Demonstrators hold placards during a rally in support of Ukraine in Almaty, Kazakhstan on March 6.
Demonstrators hold placards during a rally in support of Ukraine in Almaty, Kazakhstan on March 6.
Load more by Johan Engvall | Return to staff list