Ralph Howe
ICI · Zeneca Limited · Textron
Total Patents:
12
Overall Rank:
#429,020
Years Active:
1980–1996
ICI Rank:
#212