Tomoyuki Omura

Mitsubishi Tanabe Pharma · Welfide
Total Patents: 8
Overall Rank: #600,972
Years Active: 2001–2025
Mitsubishi Tanabe Pharma Rank: #16