Takashi Otawara
Olympus Medical Systems · Olympus
Total Patents:
12
Overall Rank:
#422,774
Years Active:
2004–2013
Olympus Medical Systems Rank:
#66