“IMANOLEN ARROBIA: A NEW UPPER PLEISTOCENE CARNIVORE DEN IN THE NORTH OF THE IBERIAN PENINSULA (DEBA, SPAIN)”. Ameghiniana, vol. 54, no. 4, Aug. 2017, pp. 370-89, https://doi.org/10.5710/AMGh.08.12.2016.3042.