Shotaro Takemoto
Olympus · Olympus Medical Systems · Apollo Endosurgery
Total Patents:
26
Overall Rank:
#152,230
Years Active:
2008–2024
Olympus Rank:
#169