10 pubs · 598 cites · h-index 8
Harvard University
1968 - 1973
Massachusetts Institute of Technology
1970 - 1970
Institute of Genetics and Biophysics
1965 - 1965
Istituto Superiore di Sanità
1962 - 1962