NewslettersOrganoid News Life Sciences Facility Launched in Cardiff By lbeveridge - September 5, 2024 0 44 Global life science and 3D biology pioneers Molecular Devices has launched a new life sciences facility in Cardiff, dedicated to research, development and industrial-scale manufacture of organoids. [Scientist Live] Press Release