Speaker illustration

Professor Patrick Lugenbiel

University Hospital Heidelberg, Heidelberg (Germany)