314 pubs · 29,585 cites · h-index 80
Uppsala University Hospital
2010 - 2025
Uppsala University
2009 - 2024
Science for Life Laboratory
2013 - 2020
Turku University Hospital
2019 - 2019
Pediatrics and Genetics
2018 - 2018