Project

Stimulated emission depletion microscopy (STED): Nanoscopy for innovative research in the life sciences