Mammal Section, Department of Life Sciences Laboratoire1006368SW7 5DB LondonRoyaume-Uni
The Natural History Museum [London] Institution310641NHMROR : https://ror.org/039zvsn29Royaume-Uni