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