October 15, 2009
Emmett Duffy (2006) is co-leading an initiative to develop algae-based biofuel; the effort aims to create energy from renewable resources while attacking pollution.