Department of Biochemistry and Biophysics (DBB)
Stockholm University
Science for Life Laboratory Tomtebodavagen 23 Solna, Stockholm (Sweden)
Curriculum vitae