Visiting address:
Sveavägen 160, Sveaplan
Postal address:
Department of Public Health Sciences
Stockholm University
SE - 106 91 Stockholm
Sweden
Shipping adress:
Sveavägen 160,
SE -106 91 Stockholm
Sweden
Phone: +46 (0)8 16 20 00
Fax: +46 (0)8 674 76 86