Takuya Yoda
Denso Wave Incorporated · National Institute Of Information And Communications Technology · Optoquest Co.
Total Patents:
13
Overall Rank:
#375,990
Years Active:
2012–2021
Denso Wave Incorporated Rank:
#8