Scripps scientists see the light in bizarre bioluminescent snail
Tuesday, December 14, 2010 - 21:00
in Astronomy & Space
Two scientists at Scripps Institution of Oceanography at UC San Diego have provided the first details about the mysterious flashes of dazzling bioluminescent light produced by a little-known sea...