174 pubs · 9,037 cites · h-index 37
Stockholm University
2025 - 2025
University of British Columbia
2006 - 2024
National Center for Chronic Disease Prevention and Health Promotion
2012 - 2023
Institute for Knowledge Mobilization
2023 - 2023
NeuroDevNet
2019 - 2019