Close

Science For Life Laboratory

Tomtebodavägen 23A, 17165 Solna, Sweden



Contact

Visiting Address

Science for Life Laboratory, Tomtebodavägen 23A, Solna, Sweden, SE- 17165

Mailing Address

Science for Life Laboratory, Box 1031, Solna, Sweden, SE-17121

Invoice Address

Adil Mardinoglu

Fakturaservice

KTH – Royal Institute of Technology

Box 24075, Stockholm, Sweden, SE-10450

VAT: SE202100305401