RNA and Protein: a Match Made in the Hadean

 In