news.illinoisstate.edu
Solving an ancient mystery: Shelby Putt part of Nature paper
Illinois State University’s Assistant Professor of Anthropology Shelby Putt worked as part of a team helping to solve a 100,000-year-old mystery.