Founding member of the UCSD School of Medicine faculty, on Technion Board for 18 years