Tomonori Shimura

Fujikoki
Total Patents: 7
Overall Rank: #729,733
Years Active: 2004–2018
Fujikoki Rank: #18