Ryo Takeuchi
Takasago International · Lumen Bioscience · Bayer Healthcare
Total Patents:
30
Overall Rank:
#120,537
Years Active:
1991–2025
Takasago International Rank:
#62