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