Scholarly Index

Tina M. Olsson

Takeda (United States); 821 total citations; 74 total publications; best world rank #104

Takeda (United States)

821Total citations
74Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Child Welfare and Adoption2021-2025104US 4987.24
Health Policy Implementation Science2021-2025569US 24186.73
Community Health and Development2021-2025384US 17275.17