Tomokazu Otani
Renesas Technology · Square Enix Co.
Total Patents:
2
Overall Rank:
#1,964,958
Years Active:
2004–2018
Renesas Technology Rank:
#1,991