Derek John Irvine

ICI · Croda International Plc
Total Patents: 9
Overall Rank: #581,141
Years Active: 2002–2011
ICI Rank: #277