Tatsuru Doumoto

Gc
Total Patents: 3
Overall Rank: #1,571,907
Years Active: 2003–2010
Gc Rank: #76