Toru Otsubo

Hitachi · Hitach
Total Patents: 26
Overall Rank: #156,379
Years Active: 1983–2005
Hitachi Rank: #1,255