The scalp of St Teresa of Ávila has retained strands of brown hair, according to anthropologists analysing relics of the ...