Molecular evolution of aminoacyl tRNA synthetase proteins in the early history of life.

Molecular evolution of aminoacyl tRNA synthetase proteins in the early history of life.