Contact Head of Department Peter Savolainen professor, head of department peter.savolainen@scilifelab.se , +4687909865 Profile Visiting address Science for Life Laboratory Tomtebodavägen 23 A 171 65 Solna