Toshiji Igarashi
Eisai
Total Patents:
11
Overall Rank:
#475,294
Years Active:
1980–1987
Eisai Rank:
#101