Hewlett-Packard
Distinguished Technologist
Xerox
Member Research Staff
Hewlett-Packard
Member Research Staff
PARC
Principal Scientist
Hewlett-Packard
Master Technologist
University of California, Berkeley
John F Kennedy High School
Stanford University