27 pubs · 1,023 cites · h-index 10
Center for Drug Evaluation and Research
2009 - Present
United States Food and Drug Administration
2009 - 2024
National Blood Authority
2017 - 2017
Philips (United Kingdom)
2013 - 2013
Herder Institute