Scholarly Index

Leon J. Yarrow

National Institutes of Health; 1,520 total citations; 50 total publications; best world rank #219

National Institutes of Health

1,520Total citations
50Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Child Therapy and DevelopmentLifetime219US 14192.60