Skip to main content

People

Ilaria Testa
Ilaria Testa
Head of Live superresolution 0736568380
SciLifeLab (Live superresolution) Tomtebodavägen 23A 171 65 Solna Sweden
Page responsible:Hjalmar Brismar
Belongs to: Biophysics
Last changed: Feb 15, 2019