13 pubs · 488 cites · h-index 9
Institute of Genetics and Cancer
2016 - 2022
University of Edinburgh
Edinburgh Cancer Research
2020 - 2020
Norwegian University of Science and Technology
2009 - 2009