26 pubs · 1,162 cites · h-index 15
Serimmune (United States)
2019 - 2019
AstraZeneca (United States)
National Institutes of Health
1990 - 2018
National Heart Lung and Blood Institute
1988 - 2018
Naval Medical Research Command
1996 - 2000