B

Brian L. Egleston

Fox Chase Cancer Center

ORCID: 0000-0002-1633-799X

499 papers and 16.8k citations.

PubIndex Score98Top 2%How it's scored
499Publications
16.8kTotal Citations
First senior author: 1996

Top publicationsby citations

Indexing the rest of 499 publications…