CMB Faculty Wins an Emmy

CMB Faculty, Sean Carroll, who runs the film studio, Tangled Bank, in DC has just won an Emmy. A three part series, Your Inner Fish, airing on PBS in 2014, shows how hidden in every human body is a history of past lives before us.

Click here to read more

Or head here to watch this amazing series