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