John Graham Allen
ICI · Rolls-Royce Plc
Total Patents:
5
Overall Rank:
#1,029,448
Years Active:
1995–2008
ICI Rank:
#456