You just read:

Cellesce and Cardiff University Win Innovate UK Primer Award to Develop Organoids at Scale to Advance Breast Cancer Research

News provided by

Cellesce Ltd

06 Sep, 2018, 11:56 BST