Atsushi Okawa

Olympus · Thoratec · Olympus Medical Systems
Total Patents: 15
Overall Rank: #323,467
Years Active: 2001–2015
Olympus Rank: #348