8 pubs · 370 cites · h-index 5
University of California, San Diego
1996 - 2000
Cellular Research (United States)
2000 - 2000
Washington University in St. Louis
1993 - 1993