40 pubs · 502 cites · h-index 10
Quantify Research (Sweden)
2013 - Present
Amgen (United States)
2018 - 2019