Makoto Ogura

Canon · Hisamitsu Pharmaceutical Co. · University of California
Total Patents: 53
Overall Rank: #49,076
Years Active: 1986–2023
Canon Rank: #1,652