Department News

2011-05-24

Professor Hubbell explains his recent extinction results

Professor Stephen Hubbell's Nature paper has generated considerable press. He explains his findings and their implications in this UCLA video.