215 pubs · 18,770 cites · h-index 71
Stanford University
1966 - 2008
University of Southern California
2005 - 2005
Kyoto University
2005 - 2005
National Center For Child Health and Development
2005 - 2005
Nara Institute of Science and Technology
2003 - 2005