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