Drug Development UK space start-up completes cancer drug experiment aboard ISS after £9.8m funding boost UK space start-up completes cancer drug experiment aboard ISS after £9.8m funding boost Research 28 Oct 2026