top of page

Insects from the Rancho La Brea Tar Pits on NPR

  • arholden78
  • Apr 10, 2017
  • 1 min read

A discussion of 40,000 year-old insect fragments extracted from the camel skull “Clyde” found at the La Brea Tar Pits with Dr. Art E. Vans and producer Steve Clark for Richmond Public Radio 88.9FM "What's Bugging You", a weekly radio segment on insects, which airs during "Morning Addition".

Comments


bottom of page