Ian Beverly
Spencer Wright Induatries
Total Patents:
8
Overall Rank:
#660,524
Years Active:
1985–2007
Spencer Wright Induatries Rank:
#5