David Platt

Xerox · Galectin Therapeutics · Microsoft
Total Patents: 57
Overall Rank: #43,149
Years Active: 1996–2022
Xerox Rank: #381