Takasi Otoi
Saika Technological Institute Foundation
Total Patents:
5
Overall Rank:
#1,039,097
Years Active:
2004
Saika Technological Institute Foundation Rank:
#4