A solar salamander
Friday, July 30, 2010 - 12:56
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.