Lucas Tauschek BSc

Research Assistant, Integrative Spinal Research Group, Balgrist University Hospital, University of Zurich