Photosynthesis: Improbable to the Max

Episode #22July. 31, 2020 46m 08s Download
In this episode: Dr. Rob Carter and Joseph Darnell

Photosynthesis is one of the most important processes on the planet, yet its complexity beguiles many students. This elegant and unlikely series of chemical reactions allows life on earth to exist.