Stephan V. Drappel

Xerox · Palo Alto Research Center Incorporated
Total Patents: 132
Overall Rank: #8,186
Years Active: 1989–2017
Xerox Rank: #39