The complex evolutionary history of aminoacyl-tRNA synthetases.

The complex evolutionary history of aminoacyl-tRNA synthetases.