Erika Svensson Rossner

International Relations Office, KTH Royal Institute of Technology, Brinellvaegen 8, Stockholm

Activity

2025