Visual Arts Review: Cyberarts Presents the Beauty of BioArt Membrane: Biology and Art is a wonderfully conceived and curated show.