PubIndex
Search
Leaderboards
Bookmark
My Library
Sign in
Sign up
Back
P
Pekka Puska
Finnish Institute for Health and Welfare
ORCID: 0000-0001-8916-1035
669 papers and 37.1k citations.
PubIndex Score
98
Top 2%
How it's scored
🌟
#10 Current Senior Leader in Diverse Academic Research Areas
669
Publications
37.1k
Total Citations
#10
in Diverse Academic Research Areas
First senior author: 1970
Follow new papers
Top publications
by citations
Indexing 669 publications…
Feedback