Tomohisa Takahashi

Ibiden Co. · Olympus Medical Systems · Olympus
Total Patents: 11
Overall Rank: #455,412
Years Active: 2005–2020
Ibiden Co. Rank: #206