Leticia Paola Alabi, 21 Nov 2014 Otto Müller P. Oliveira I think I can build a jellyfish.' :P http://www.nature.com/news/artificial-jellyfish-built-from-rat-ce…