893 pubs · 10,195 cites · h-index 53
University of Helsinki
1982 - 2025
Folkhälsans Forskningscentrum
1995 - 2025
Institute of Genetics
1996 - 2024
University of Michigan
2014 - 2014
Children's Hospital at Westmead