Takayoshi Ota

Otics · Shimizu Construction Co. · Toyota
Total Patents: 4
Overall Rank: #1,198,351
Years Active: 1988–2017
Otics Rank: #22