Takuo Suzuki
Achilles
Total Patents:
4
Overall Rank:
#1,233,554
Years Active:
1991–2012
Achilles Rank:
#3