24 pubs · 8,624 cites · h-index 21
California Pacific Medical Center
2004 - 2009
Zero to Three
2008 - 2008
Stanford University
2001 - 2002
University of California, San Francisco
1996 - 2001
Czech Academy of Sciences, Institute of Physiology
2000 - 2000