Giuseppe Scardera
Innovalight · E.I. Du Pont De Nemours And · Dupont Electronics
Total Patents:
13
Overall Rank:
#378,116
Years Active:
2012–2020
Innovalight Rank:
#6