©2017 Anna R. Holden

Archive

Please reload

Tags

Please reload

Insects from the Rancho La Brea Tar Pits on NPR

April 10, 2017

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".

 

 

Please reload

Recent Posts

Please reload