Speaker illustration

Doctor David Rohde

University Hospital Heidelberg, Heidelberg (Germany)