Naveen Chopra
Xerox · Palo Alto Research Center Incorporated · Palo Alto Research Company Incorporated
Total Patents:
222
Overall Rank:
#2,648
Years Active:
2002–2025
Xerox Rank:
#9