Takayoshi Okabe

The University Of Tokyo · Hiroshima University · Tokyo University Of Pharmacy And Life Sciences
Total Patents: 9
Overall Rank: #538,941
Years Active: 2001–2025
The University Of Tokyo Rank: #99