John Cooper
ICI · Biocomposites Limited · Customarray
Total Patents:
36
Overall Rank:
#93,333
Years Active:
1981–2024
ICI Rank:
#86