Carolina Vendil Pallin

Deputy Research Director at the Swedish Defence Research Agency

Author's articles