Scholarly Index

Harri Nurmi

Wihuri Research Institute; 3,877 total citations; 35 total publications; best world rank #517

Wihuri Research Institute

3,877Total citations
35Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Lymphatic System and DiseasesLifetime517FI 1591.08
Lymphatic Disorders and TreatmentsLifetime547FI 465.71