Zora Owen is an Essex-based artist working at the intersections of art, science and activism Share this:TwitterFacebook