Tomohiko Satonaga
Stella Chemifa · Tohoku Techno Arch Co.
Total Patents:
6
Overall Rank:
#860,846
Years Active:
2006–2013
Stella Chemifa Rank:
#14