Steffen Strehle

Prof. Steffen Strehle

Microsystems Technology, Technische Universität Ilmenau, Germany (Image: © E. Eberhardt, Ulm University)
orcid