29 pubs · 632 cites · h-index 13
Massachusetts Institute of Technology
1993 - 1997
Marine Biological Laboratory
1992 - 1992
Hebrew University of Jerusalem
1965 - 1992
Brandeis University
1969 - 1990
Scripps Health
1978 - 1978