Harvey Millar Mitochondria are the powerhouses of all animal and plant cells. These small semiautonomous units have their own DNA and proteins. They deliver the energy that drives our muscles, our …
Continue Reading about 2005 Science Minister’s Prize for Life Scientist of the Year →