Tappei Takada

The University Of Tokyo · Tokyo University Of Pharmacy And Life Sciences · Unknown
Total Patents: 2
Overall Rank: #1,886,028
Years Active: 2015–2021
The University Of Tokyo Rank: #1,000