D

David Crews

Integrated Oncology (United States)

ORCID: 0000-0002-5289-6959

374 papers and 18.3k citations.

PubIndex Score91Top 9% · seniorHow it's scored
374Publications
18.3kTotal Citations
First publication: 1973First senior author: 1973

Top publicationsby citations

Indexing 374 publications…