Tomohiko Oda
Joled · Olympus · Olympus Medical Systems
Total Patents:
22
Overall Rank:
#190,447
Years Active:
2008–2025
Joled Rank:
#33