Patrick Scheid

Prof. Dr. Patrick Scheid

1. Institute of Integrated Sciences; Department of Biology, University of Koblenz-Landau, Koblenz, Germany
+1