Scholarly Index

Peter Willatts

University of Dundee; 5,139 total citations; 103 total publications; best world rank #832

University of Dundee

5,139Total citations
103Total publications
35H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Child Therapy and DevelopmentLifetime832GB 8579.39