The University of Cambridge researchers say these mini organs – also known as organoids – could be used in the future to identify the best treatment for an individual ... impact on quality of life and ...