R

Roz Shafran

Institute of Child Health

ORCID: 0000-0003-2729-4961

507 papers and 35.2k citations.

PubIndex Score98Top 2%How it's scored
507Publications
35.2kTotal Citations
#5in Perfectionism, Procrastination, Anxiety Studies
First publication: 1992First senior author: 1996