News Releases
Featured News
A University of Kansas researcher has published a description of a spider with up-armored legs found in an Illinois fossil deposit that's 308 million years old. The ancient critter recently was described in a new paper published in the Journal of Paleontology