John Baker

Xerox · D2L · Desire2Learn Incorporated
Total Patents: 21
Overall Rank: #199,724
Years Active: 2010–2025
Xerox Rank: #1,323