351 pubs · 26,075 cites · h-index 83
Stanford University
1981 - Present
Dirección de Investigación y Desarrollo
2001 - 2001
Oregon State University
1997 - 1997
Cornell University
Institut für biologische Forschung
1995 - 1995