Yuzaburo Namba
Igen International · Eisai · Bioveris
Total Patents:
10
Overall Rank:
#521,728
Years Active:
1986–2008
Igen International Rank:
#11