The only number that matters is £200 ex china, that's definitely maybe not made up. I remember the extensive calculations at the time it was extrapolated.
Made me think though, this is what we are sitting on here, targeted chemo with very few side effects. So yes 100s probably 1000s of lives will be saved.
Amazing stuff from a small biotech from t'up north.