Toshiyuki Ibayashi

Denka Company Limited
Total Patents: 5
Overall Rank: #962,822
Years Active: 2017–2021
Denka Company Limited Rank: #52