Swedish Institute

Name Swedish Institute
Head Olle Waestberg, director general
Address Slottsbacken 10 Box 7434, SE-103 91 Stockholm SWEDEN