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