Yuki Togashi

Japanese Foundation For Cancer Research · Elpida Memory · Shiseido Company, Limited
Total Patents: 9
Overall Rank: #547,341
Years Active: 2007–2024
Japanese Foundation For Cancer Research Rank: #11