F

Ferrán Catalá-López

Ottawa Hospital

ORCID: 0000-0002-3833-9312

333 papers and 212.6k citations.

PubIndex Score97Top 3%How it's scored
333Publications
212.6kTotal Citations
#4in Psychology Research and Bibliometrics
First publication: 2008First senior author: 2011