A solar salamander
Saturday, July 31, 2010 - 16:21
in Physics & Chemistry
Photosynthetic algae have been found inside the cells of a vertebrate for the first time.
Photosynthetic algae have been found inside the cells of a vertebrate for the first time.