We use artificial life and synthetic biology approaches to explore questions related to information, multicellularity, collective intelligence and ecology as well as biomedical applications. See our paper on The space of biocomputationRead more here