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