He received his M.D. from the University of Pennsylvania and did his speciality training at Harvard University. He has been on the faculty of three medical schools. He holds two U.S. patents.