61 pubs · 1,310 cites · h-index 13
Promega (United States)
2012 - Present
OncoMed (United States)
2016 - 2022
Eli Lilly (United States)
2006 - 2006
Gaertner (United States)
1995 - 1995
Pfizer (United States)
1994 - 1994