Biochemistry & Organic Chemistry Ancient Chemistry May Explain Why Earth Life Uses ATP As The Universal Energy Currency Press Release October 5, 2022