67 pubs · 5,602 cites · h-index 30
Eli Lilly (United States)
2021 - 2025
Eli Lilly (Singapore)
2021 - 2021
Indiana University – Purdue University Indianapolis
Biogen (United States)
2018 - 2020
New York University
2002 - 2020