Scholarly Index

Willemijn Schäfer

Northwestern University; 2,227 total citations; 61 total publications; best world rank #720

Northwestern University

2,227Total citations
61Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Patient Satisfaction in HealthcareLifetime720US 42093.62