16 pubs · 1,412 cites · h-index 10
Bio-Rad (United States)
2004 - 2004
University of Rochester
1988 - 2004
Harvard University
1996 - 1997
National Cerebral and Cardiovascular Center
1993 - 1993
Protein Research Foundation
1992 - 1993