Tomonobu Koizumi

Imperial Cancer Research Technology · Ludwig Institute For Cancer Research · Yamanouchi Pharmaceutical Co.
Total Patents: 9
Overall Rank: #581,389
Years Active: 2002–2011
Imperial Cancer Research Technology Rank: #4