Johannes Scherr

Prof. Johannes Scherr

University Center for Prevention and Sports Medicine, Balgrist University Hospital, University of Zurich, Zürich, Switzerland
orcid