Rico Ottermann

Mr. Rico Ottermann

Leibniz University Hannover, Hanover, Germany
orcid