79 pubs · 2,929 cites · h-index 32
University of Virginia Health System
2023 - 2023
Novartis (United States)
2005 - 2022
Amgen (United States)
2009 - 2019
Novartis (Switzerland)
2007 - 2017
Queen's University
1993 - 2010