Satoru Harada

Kaneka · Canon · Hitachi
Total Patents: 14
Overall Rank: #332,806
Years Active: 1990–2025
Kaneka Rank: #195