Bachelor of Arts, Columbia University, 1953; Bachelor of Science in Engineering, Columbia University, 1954; Master of Science, Columbia University, 1956; Doctor of Engineering Science, Columbia, 1961.
Research engineer Esso Research and Engineering Company, 1958-1961. Faculty University Pennsylvania, since 1961, associate professor chemical engineering, 1965-1972, professor, since 1972, professor bioengineering, 1977—2001, chairman department bioengineering, 1981-1990, professor bioengineering emeritus, since 2001. Visiting professor environmental medicine Duke, 1971-1972.
Visiting professor Weizmann Institute, Israel, 1979. Vice president research and development KDL Medical Technologies Inc., 1984-1995. Vice president research & development BioFlo Systems, Inc., since 1995.
Member Institute of Electrical and Electronics Engineers (engineering in medicine and biology society), American Institute Chemical Engineers, American Society Engineering Education, American Chemical Society, biomedical Engineering Society, International Society Biorheology, North America Society Biorheology, American Institute Medical Biological Engineering, Phi Beta Kappa, Sigma Xi, Tau Beta Pi, Phi Lambda Upsilon, Theta Tau.
Married Zelda Sheila Levine, September 6, 1955. Children: Ellen Beth, Steven Eric.