14 Aug 2015 I'm very happy to introduce my latest research paper: "Predation on large millipedes and self-assembling... I'm very happy to…