Steven Paul Rannard
The University Of Liverpool · Conopco · Courtaulds Coatings (Holdings) Limited
Total Patents:
20
Overall Rank:
#215,095
Years Active:
2000–2025
The University Of Liverpool Rank:
#4