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