Peter Francis Carcia
E.I. Du Pont De Nemours And · U.S. Philips
Total Patents:
27
Overall Rank:
#147,378
Years Active:
1980–2013
E.I. Du Pont De Nemours And Rank:
#186