Research Staff Member
Newburgh, NY
IBM
Bell Communications Research (Bellcore)
Member of Technical Staff
Carnegie Mellon University
Yale University