52 pubs · 5,738 cites · h-index 28
Palo Alto Research Center
1990 - 2005
Xerox (United States)
1992 - 1995
Association for Computing Machinery
1993 - 1993
Stanford University
1988 - 1988
Hewlett-Packard (United States)
1982 - 1983