Tomohiro Utaka

Jsr · Jm Energy · Musashi Energy Solutions Co.
Total Patents: 12
Overall Rank: #404,727
Years Active: 2001–2024
Jsr Rank: #80