68 pubs · 2,040 cites · h-index 20
Gilead Sciences (United States)
2014 - Present
Karolinska Institutet
2010 - 2015
Swedish Institute
2010 - 2010