Leave a comment

Comments 1

technomage May 13 2010, 20:21:52 UTC
If you like biolum stuff you should totally watch the video on TED from the marine biologist who says maybe as much as 80% of the sea makes light... wonderful.

Reply


Leave a comment

Up