N

Natasha Rekhtman

Memorial Sloan Kettering Cancer Center

ORCID: 0000-0001-5801-3144

612 papers and 41.1k citations.

PubIndex Score98Top 2%How it's scored
612Publications
41.1kTotal Citations
First publication: 1997First senior author: 2011