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