Vinod Mirchandani

Xerox · Johnson & Johnson · Applera
Total Patents: 8
Overall Rank: #655,349
Years Active: 1992–2011
Xerox Rank: #2,266