29 pubs · 2,254 cites · h-index 18
Novartis (Switzerland)
2014 - 2022
Amgen (United States)
2005 - 2010
Pharmalog (Germany)
2010 - 2010
Milligan College
2002 - 2004
National Heart Lung and Blood Institute
2003 - 2003