Takanobu Makimura

Smk
Total Patents: 4
Overall Rank: #1,194,557
Years Active: 2015–2017
Smk Rank: #55