O

Otto Hänninen

Finnish Institute for Health and Welfare

ORCID: 0000-0002-4868-4822

624 papers and 16.4k citations.

PubIndex Score98Top 2%How it's scored
624Publications
16.4kTotal Citations
First senior author: 1967

Top publicationsby citations

Indexing the rest of 624 publications…