J

Jennifer E. Richard

Centre for Addiction and Mental Health

ORCID: 0000-0002-8473-5455

28 papers and 1.5k citations.

PubIndex Score36Top 64% · mid-careerHow it's scored
28Publications
1.5kTotal Citations
First publication: 2014First senior author: 2019