Shun Takemura
Itoya Of America
Total Patents:
14
Overall Rank:
#356,328
Years Active:
1992–2004
Itoya Of America Rank:
#1