190 pubs · 11,790 cites · h-index 56
University of Missouri
2002 - 2025
California University of Pennsylvania
2024 - 2024
Hologic (Germany)
2016 - 2016
Max Planck Institute for Human Development
2008 - 2008
Ben-Gurion University of the Negev
1981 - 2003