67 pubs · 1,936 cites · h-index 22
Imperial College London
1998 - 1998
Johns Hopkins University
1993 - 1993
Consiglio per la ricerca in agricoltura e l’analisi dell’economia agraria
1950 - 1959
University of Cambridge
1933 - 1958
Institute of Reproductive Medicine
1957 - 1957