Youichi Matsuo

Kaneka · Idemitsu Petrochemical Co. · Nec
Total Patents: 13
Overall Rank: #363,702
Years Active: 1987–2025
Kaneka Rank: #246