Tamaki Toba
Nec · Hitachi · Tdk
Total Patents:
23
Overall Rank:
#186,298
Years Active:
1994–2008
Nec Rank:
#843