Taku Oshima

Babcock-Hitachi · Japan Oil, Gas And Metals National
Total Patents: 3
Overall Rank: #1,375,900
Years Active: 1989–2024
Babcock-Hitachi Rank: #128