John Preston

ICI · Zeneca Limited · Mcmaster University
Total Patents: 24
Overall Rank: #175,611
Years Active: 1981–2007
ICI Rank: #104