Colin S. Slaten

Invista North America S.A.R.L. · E.I. Du Pont De Nemours And
Total Patents: 4
Overall Rank: #1,185,553
Years Active: 1995–2018
Invista North America S.A.R.L. Rank: #75