W

W. Scott Beattie

St. Michael's Hospital

ORCID: 0000-0002-9870-0405

261 papers and 17.5k citations.

PubIndex Score98Top 2%How it's scored
261Publications
17.5kTotal Citations
First senior author: 1990