107 pubs · 5,288 cites · h-index 35
Storz Medical (Switzerland)
2025 - 2025
Neuroscience Research Australia
2013 - 2023
UNSW Sydney
2013 - 2021
Gemeinsamer Bundesausschuss
2021 - 2021
Prince of Wales Hospital
2020 - 2020