74 pubs · 6,486 cites · h-index 30
AbbVie (United States)
2016 - 2025
Bioqual
2025 - 2025
AbbVie (Japan)
2020 - 2023
Eli Lilly (United States)
2022 - 2022
Eurac Research
2008 - 2017