Now, Japanese researchers are moving a promising, tooth-regrowing medicine into human trials. If the trial is successful, the ...
Sima de los Huesos, or the "Pit of Bones," is a significant archaeological site located in the Atapuerca Mountains in northern Spain, near the town of Ibeas de Juarros, in the Burgos Province.