Richard Powell

ICI · Rpl Holdings Limited · Ineos Fluor Holdings Limited
Total Patents: 42
Overall Rank: #73,144
Years Active: 1985–2023
ICI Rank: #24