Life After People (2010) (TV Series)-Self - Restoration Ecologist, Univeristy of California, Davis (1 episode, 2010) Self - Restoration Ecologist, Univeristy of California, Davis (1 episode, 2010) See fewerHoliday Hell (Feb 9, 2010) Season 2, Episode 6-Self - Restoration Ecologist, Univeristy of California, Davis Self - Restoration Ecologist, Univeristy of California, Davis See fewer |