114 pubs · 6,015 cites · h-index 32
AbbVie (United States)
2017 - 2023
Biogen (United States)
2008 - 2018
Michigan State University
1982 - 2015
Pfizer (United States)
2003 - 2008
Texas A&M University
2000 - 2007