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