An international team of scientists from UCL (University College London), the Swedish Museum of Natural History, Natural History Museum (London) and the University of Florence have found a ...