Researchers have identified photosynthetic structures inside fossils of cyanobacteria that are 1.75 billion years old. The discovery is the oldest evidence of these structures to date, providing clues ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results