R

Robert Fowler

Sunnybrook Health Science Centre

ORCID: 0000-0002-1002-2989

569 papers and 32.7k citations.

PubIndex Score98Top 2%How it's scored
569Publications
32.7kTotal Citations
First publication: 2001First senior author: 2003