Constance J. Thornton
Xerox
Total Patents:
29
Overall Rank:
#132,777
Years Active:
1990–2007
Xerox Rank:
#437