Takuya Ido
Horiba
Total Patents:
9
Overall Rank:
#571,826
Years Active:
2012–2017
Horiba Rank:
#29