O

Olli Kiviruusu

Finnish Institute for Health and Welfare

ORCID: 0000-0003-4864-8378

Publishes on Child and Adolescent Psychosocial and Emotional Development, Substance Abuse Treatment and Outcomes, Health disparities and outcomes. 189 papers and 3.8k citations.

PubIndex Score40Top 60% · seniorHow it's scored
189Publications
3.8kTotal Citations
First publication: 1994First senior author: 2006