James R. Giallombardo
De Nora S.P.A. · Bayer Healthcare · De Nora Elettrodi S.P.A
Total Patents:
9
Overall Rank:
#586,340
Years Active:
1992–2004
De Nora S.P.A. Rank:
#2