E

Eric S. Fischer

Dana-Farber Cancer Institute

ORCID: 0000-0001-7337-6306

271 papers and 14.5k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
271Publications
14.5kTotal Citations
#1in Protein Degradation and Inhibitors
First publication: 1944First senior author: 2016