John Cooper

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