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