Ian Peter Milne

ICI · E.I. Du Pont De Nemours And
Total Patents: 4
Overall Rank: #1,285,603
Years Active: 1996–1998
ICI Rank: #677