✉︎

ithof atmark kth.se

+46 072 502 4619


Address, 2021:

Science for Life Laboratory; Department of Gene Technology
Tomtebodavägen 23a
171 65 Solna
Sweden