A

Andrew Rowan

Cancer Institute (WIA)

ORCID: 0000-0003-1926-9707

531 papers and 20.1k citations.

PubIndex Score96Top 4%How it's scored
531Publications
20.1kTotal Citations
First senior author: 1978