artificial life 3

artificial life

Sarah Harrison and Gaelle Recher, Zernicka-Goetz Lab, University of Cambridge