Cancer Organoids Multiplexed Screening in Microfluidic Textile chips

Full project page

Organisations map overview