Yoshiro Iga

Green Cross
Total Patents: 9
Overall Rank: #592,211
Years Active: 1984–1992
Green Cross Rank: #26