Scholarly Index

Emma Haglund

Spenshult Hospital; 1,644 total citations; 86 total publications; best world rank #875

Spenshult Hospital

1,644Total citations
86Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Osteoarthritis Treatment and Mechanisms2021-2025875SE 1086.12