81 pubs · 1,316 cites · h-index 20
Tel Aviv University
1969 - 2003
Massachusetts General Hospital
1987 - 1987
Harvard–MIT Division of Health Sciences and Technology
1987 - 1987
United States Naval Research Laboratory
1967 - 1973
National Research Council Canada
1968 - 1968