Visit us
Openlab
Valhallavägen 79
114 28 Stockholm
Map
Postal address
KTH SE-100 44
Stockholm
Sweden
Billing Address
KTH Fakturaservice
Box 24075
104 50 Stockholm
For payment reference and invoicing information, contact administrator Karla Gomez.