Skip to main content

Center for Chinese Fossil Discoveries

The Center for Chinese Fossil Discoveries is a joint venture between the Dinosaur Institute of the Natural History Museum of Los Angeles County and the Department of Earth Sciences…

Video by Mira Zimet