Nathan Elliott Fishkin
Immunogen · Eisai R&D Management Co.
Total Patents:
27
Overall Rank:
#143,676
Years Active:
2013–2024
Immunogen Rank:
#10