12 pubs · 1,154 cites · h-index 11
University of Bristol
2001 - 2001
Bristol Institute for Transfusion Sciences
2001 - 2001
Harvard University
1997 - 1997
Harvard–MIT Division of Health Sciences and Technology
1997 - 1997
CTI BioPharma (United Kingdom)
1997 - 1997