Robert Dalsjo
Robert Dalsjo is the deputy research director at the Department of Strategy and Policy at the Swedish Defense Research Agency.
Argument: Don’t Believe the Russian Hype Don’t Believe the Russian Hype...
Robert Dalsjo is the deputy research director at the Department of Strategy and Policy at the Swedish Defense Research Agency.