We've built a visual IDE to help scientists cure cancer – Register Your Interest at Synthace Ltd. (London, UK)