Master of Science, Hebrew University, Jerusalem, 1955. Doctor of Philosophy, Hebrew University, Jerusalem, 1960.
Research associate Rockefeller Institute, New York City, 1960-1962, Weizmann Institute of Science, Rehovot, Israel, 1963—1966, senior scientist, 1966-1971, associate professor immunology, 1971-1975, professor, since 1975. Visiting professor microbiology University of California at Los Angeles, 1977—1978.
Member of American Philosophical Society (elected. member 2009), Association of Academies Sciences Asia (president 2004-2006), European Molecular Biology Organization, International Union Immunological Societies (secretary general 1989-1992), European Federation Immunological Societies (president 1983-1986), Israel Academy of Sciences & Humanities (chairman science division 1995—2001, vice president since 2004), Israel Bio-chemical Society (president 1981-1983), Israel Society Immunology (secretary 1972-1977).