Naoki Okumura

The Doshisha · Kyoto Prefectural Public University · Senju Pharmaceutical Co.
Total Patents: 20
Overall Rank: #215,873
Years Active: 2014–2025
The Doshisha Rank: #1