1. Department of Zoology University of Cambridge Cambridge UK
2. Animal and Plant Sciences University of Sheffield Sheffield UK
3. Universidad Regional Amazónica de Ikiam Tena Ecuador
4. Friedrich Miescher Laboratory of the Max Planck Society Tübingen Germany
5. St John’s College University of Cambridge Cambridge UK