Michael Nagler

Inselspital, Bern University Hospital, and University of Bern, Switzerland
Inselspital, Bern University Hospital, and University of Bern, Switzerland
AHEPA Hospital, Aristotle University of Thessaloniki, Greece
General University Hospital of Larissa, Greece
Medical University of Vienna, Austria
Mansoura University, Egypt
University College London, UK
Radboud University, The Netherlands
Medical University of Vienna, Austria