Speaker illustration

Associate Professor Johannes Scherr

University Hospital Balgrist, Zurich (Switzerland)