Norimasa Oda

The Japan Steel Works · Japan Synthetic Rubber · Sumitomo Chemical
Total Patents: 6
Overall Rank: #885,674
Years Active: 1981–2000
The Japan Steel Works Rank: #31