Roy Clarke
The University Of Liverpool · ICI · University of Michigan
Total Patents:
4
Overall Rank:
#1,220,782
Years Active:
1982–2014
The University Of Liverpool Rank:
#40