Scholarly Index

Sara M. Mangsbo

Science for Life Laboratory; 3,108 total citations; 103 total publications; best world rank #773

Science for Life Laboratory

3,108Total citations
103Total publications
34H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Immunotherapy and Immune Responses2021-2025773SE 592.10