Tetsuya Homma
Nec · Shibaura Institute Of Technology
Total Patents:
20
Overall Rank:
#225,059
Years Active:
1993–2012
Nec Rank:
#547