Scholarly Index

Peter van der Graaf

Northumbria University; 501 total citations; 63 total publications; best world rank #705

Northumbria University

501Total citations
63Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Health Policy Implementation Science2021-2025705GB 9884.40