Mutsuro Ohta
HGST · IBM · Hgst Netherlands, B.V.
Total Patents:
29
Overall Rank:
#131,870
Years Active:
1997–2017
HGST Rank:
#117