21 pubs · 1,683 cites · h-index 15
University of Oxford
2014 - 2022
Oxford University Hospitals NHS Trust
2020 - 2020
Institute for Scientific Analysis
2019 - 2019
Forschungszentrum Jülich
2016 - 2016
Intellectual Property Institute