Cell Project Space presents the first UK solo exhibition by French artist Mimosa Echard. Echard appropriates dead and living matter, playing on both an illusion of living and the skilful dosage of …