7 pubs · 224 cites · h-index 5
Stanford University
2001 - 2003
Stanford Medicine
2002 - 2002
University of Iowa
1998 - 1998