A century of mitochondrial research: achievements and perspectives.
Scheffler
I E
IE
Division of Biology, University of California, San Diego, and Center for Molecular Genetics, La Jolla, CA 92093-0322, USA. ischeffler@ucsd.edu