Thorsten Mascher

Prof. Dr. Thorsten Mascher

Institute of Microbiology, Technische Universität (TU) Dresden, 01069 Dresden, Germany
orcid

Contribution