Diversity and roles of (t)RNA ligases.

Diversity and roles of (t)RNA ligases.