Tapan K. Debroy
E.I. Du Pont De Nemours And · Basf Se · Inmont
Total Patents:
24
Overall Rank:
#168,699
Years Active:
1986–2025
E.I. Du Pont De Nemours And Rank:
#460