Maria N. V. McDougall

Xerox
Total Patents: 78
Overall Rank: #23,936
Years Active: 1993–2014
Xerox Rank: #115