Skip to main content
. 2014 Aug 12;9(8):e105105. doi: 10.1371/journal.pone.0105105

Figure 1. El Mirador site in Atapuerca (Spain).

Figure 1