22 pubs · 1,851 cites · h-index 12
Tris Pharma (United States)
2025 - 2025
Idorsia (Switzerland)
2022 - 2023
Janssen (United States)
2021 - 2021
Janssen Scientific Affairs (United States)
Roche (Switzerland)
2016 - 2017