Robin Wood

ICI · Zeneca Limited
Total Patents: 16
Overall Rank: #302,749
Years Active: 1981–2001
ICI Rank: #58