Ayumu Nozawa

Ito En
Total Patents: 4
Overall Rank: #1,241,919
Years Active: 1998–2010
Ito En Rank: #7