33 pubs · 1,085 cites · h-index 14
Umeå University
2009 - Present
Centre for Biomedical Engineering and Physics
2020 - 2020
BD Biosciences (United States)
2007 - 2007