Takuya Imahashi
Olympus · Olympus Medical Systems · Olympus Optical Co.
Total Patents:
21
Overall Rank:
#205,497
Years Active:
2003–2023
Olympus Rank:
#233