Tomohiko Ohwada

The University Of Tokyo · Mitsubishi Tanabe Pharma · Tanabe Seiyaku Co.
Total Patents: 4
Overall Rank: #1,180,545
Years Active: 2008–2018
The University Of Tokyo Rank: #500