184 pubs · 23,631 cites · h-index 74
Center for Human Reproduction
1968 - 2009
Harvard University
1941 - 2008
International Centre of Insect Physiology and Ecology
1981 - 1985
Population Council
1981 - 1981
Rockefeller University
1954 - 1981