92 pubs · 3,629 cites · h-index 32
Human BioMolecular Research Institute
2003 - 2005
SRI International
1984 - 2004
University of California, Riverside
2003 - 2003
University of California, Irvine
1997 - 2000
Irvine University