9 pubs · 860 cites · h-index 6
Thrombosis Research Institute
2006 - 2006
Scripps Research Institute
1996 - 2005
University of Washington
1994 - 1994