Alex Sergey Ionkin
E.I. Du Pont De Nemours And · Fxi Inc. Limited · Invista North America S.A.R.L.
Total Patents:
51
Overall Rank:
#52,641
Years Active:
1999–2021
E.I. Du Pont De Nemours And Rank:
#50