104 pubs · 4,347 cites · h-index 28
ApeX Therapeutics (United States)
2026 - Present
GW Pharmaceuticals (United Kingdom)
2015 - Present
Plex Pharmaceuticals (United States)
2024 - 2024
Astex Pharmaceuticals
2019 - 2023
University Hospital in Halle
2019 - 2019