Riichiro Harano

Sprout Co. · Creative Technology
Total Patents: 5
Overall Rank: #1,017,555
Years Active: 2001–2012
Sprout Co. Rank: #2