Michael Keller

Department of Emergency Medicine, Bern University Hospital, Bern, Switzerland, Switzerland

0000-0002-2484-4430