John Chu Chen

E.I. Du Pont De Nemours And · Nike · Regeneron Pharmaceuticals
Total Patents: 74
Overall Rank: #26,382
Years Active: 1981–2023
E.I. Du Pont De Nemours And Rank: #45