Laura Sánchez-Romero

Postdoctoral researcher, Autonomous University of Barcelona, Spain; Human Evolution Research Center, University of California, Berkeley
  • Autonomous University of Barcelona, Spain; Human Evolution Research Center, University of California, Berkeley
  • Spain