Motomu Kanai
Japan Science And Technology Agency · Savid Therapeutics · Takasago International
Total Patents:
21
Overall Rank:
#204,868
Years Active:
2001–2024
Japan Science And Technology Agency Rank:
#31