Until 1992, he was a staff physician at the department of Medicine at the Hadassah University Hospital. In 1983, he was appointed Professor of Medicine and chair of Medical Education at the Hebrew University, and in 1992–1997, he was the head of the department of Sociology of Health and chair of Behavioral Sciences in Medicine at the Faculty of Health Sciences in Beer-Sheva.