37 pubs · 2,647 cites · h-index 18
Clairvoyant Technology (United States)
2003 - 2005
Xerox (France)
1995 - 2001
Palo Alto Research Center
1993 - 1994
Stanford University
Sequoia (United States)
1993 - 1993