Santokh S. Badesha

Xerox · Palo Alto Research Center Incorporated · Additive Technologies
Total Patents: 272
Overall Rank: #1,633
Years Active: 1983–2025
Xerox Rank: #5