Scholarly Index

Patricia Rodríguez Espinosa

Stanford University; 1,638 total citations; 61 total publications; best world rank #517

Stanford University

1,638Total citations
61Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Health Policy Implementation Science2021-2025517US 22087.55
Community Health and Development2021-2025751US 31661.75
Public Health Policies and Education2021-2025615US 37053.13