L

Leanne K. Casaubon

University Health Network

ORCID: 0000-0002-9792-1257

128 papers and 6k citations.

PubIndex Score40Top 60% · seniorHow it's scored
128Publications
6kTotal Citations
First publication: 2003First senior author: 2008