Michael Alan Miles
Xyratex Technology Limited · Lufkin Industries · Metra Biosystems
Total Patents:
9
Overall Rank:
#580,004
Years Active:
1991–2012
Xyratex Technology Limited Rank:
#11