Shozo Iyoda

Susumu Ubukata
Total Patents: 1
Overall Rank: #4,015,101
Years Active: 1985
Susumu Ubukata Rank: #3