he received a number of major awards including alfred p. sloan foundation fellowship (1968-1970), guggenheim fellowship, university of basel, switzerland (1970-1971), elected fellow of the american association for the advancement of science (1989) and the alexander von humboldt senior scientist for the university of heidelberg, germany (1992- 1993).