Donald R. Ryan

Xerox · Microsoft
Total Patents: 12
Overall Rank: #423,418
Years Active: 2000–2012
Xerox Rank: #1,991