Haruhiko Toda
Lion Group · Astellas Pharma
Total Patents:
9
Overall Rank:
#584,568
Years Active:
1983–2007
Lion Group Rank:
#8