E

Elena Pentsova

Memorial Sloan Kettering Cancer Center

ORCID: 0000-0001-5854-0251

230 papers and 5.4k citations.

PubIndex Score94Top 6%How it's scored
230Publications
5.4kTotal Citations
First publication: 2011First senior author: 2013

Top publicationsby citations

Indexing 230 publications…