Mark Scicluna
Xyratex Technology Limited · Havant International Limited
Total Patents:
7
Overall Rank:
#746,733
Years Active:
1999–2012
Xyratex Technology Limited Rank:
#11