Engineering cancer avatars with microfluidics, biofabrication and biosensors | Synapse