Mayumi Yamano

Imperial Cancer Research Technology · Ludwig Institute For Cancer Research · Yamanouchi Pharmaceutical Co.
Total Patents: 10
Overall Rank: #517,742
Years Active: 2002–2012
Imperial Cancer Research Technology Rank: #4