213 pubs · 10,975 cites · h-index 58
Docrates Cancer Center
2010 - 2016
University of Helsinki
2010 - 2013
Oncos Therapeutics (Finland)
Baylor College of Medicine
2012 - 2012
Institute for Molecular Medicine Finland
2010 - 2010