Roger J. Leach
Ferro · ICI
Total Patents:
13
Overall Rank:
#386,080
Years Active:
1985–2012
Ferro Rank:
#204