Project

Stimulated emission depletion microscopy (STED): Nanoscopie voor innovatief onderzoek in de levenswetenschappen