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