E

Edward A. Copelan

Levine Cancer Institute

ORCID: 0000-0001-5315-5282

422 papers and 11.2k citations.

PubIndex Score61Top 39% · seniorHow it's scored
422Publications
11.2kTotal Citations
First publication: 1986First senior author: 1989