Anand Jagota

E.I. Du Pont De Nemours And · Compagnie Generale Des Etablissements Michelin · Cornell University
Total Patents: 19
Overall Rank: #233,126
Years Active: 2005–2024
E.I. Du Pont De Nemours And Rank: #331