29 pubs · 1,261 cites · h-index 15
Max Planck Institute for Human Development
2009 - 2009
Temple University
1979 - 2009
Rutgers, The State University of New Jersey
1989 - 2004
PRA Health Sciences
1998 - 2002
Pfizer (United States)
1998 - 1998