Archives

Genomics and Cell Biology: July 2015


Hydrogen peroxide -- commonly used as hair bleach -- may have provided the energy source for the development of life on Earth, two applied mathematicians have found.