S

Satu Männistö

Finnish Institute for Health and Welfare

ORCID: 0000-0002-8668-3046

834 papers and 48.7k citations.

PubIndex Score83Top 17% · seniorHow it's scored
834Publications
48.7kTotal Citations
First publication: 1993First senior author: 1996