Makoto Tawada
Kaneka · Nec
Total Patents:
5
Overall Rank:
#972,974
Years Active:
2000–2020
Kaneka Rank:
#309