Daniel Haigis

Dr. Daniel Haigis

Department of Sports Medicine, University Hospital of Tuebingen, Germany
orcid