Takahisa Ohtsuji

Hosiden
Total Patents: 16
Overall Rank: #299,547
Years Active: 2008–2014
Hosiden Rank: #20