Frank Odorfer

Framatome Connectors International · Delphi International Operations Luxembourg S.A.R.L.
Total Patents: 9
Overall Rank: #568,470
Years Active: 2000–2018
Framatome Connectors International Rank: #20