95 pubs · 553 cites · h-index 14
Isomerase Therapeutics (United Kingdom)
2015 - 2025
Northumbria University
1994 - 2020
Transnational Press London
2015 - 2015
Newcastle College
2014 - 2014
Institute of Cancer Research
2008 - 2008