Human remains from the artificial cave of São Pedro do Estoril II (Cascais, Portugal)