S

Shilpa Rao

Fox Chase Cancer Center

ORCID: 0009-0001-1022-1005

26 papers and 1.9k citations.

PubIndex Score80Top 20% · early-careerHow it's scored
26Publications
1.9kTotal Citations

Top publicationsby citations

Indexing 26 publications…