Karolinska Institute

SE-171 77 (Unknown)