205 pubs · 16,876 cites · h-index 64
Stockholm University
1974 - Present
Basingstoke and North Hampshire Hospital
2019 - 2019
Institute of Genetics
2009 - 2009
Umeå University