KTH Royal Institute of Technology [Kista] Institution311102KTHKungliga Tekniska Högskolan, SE-100 44 Stockholm ROR : https://ror.org/026vcq606Suèdehttps://www.kth.se/en