Biochemistry. Unlocking ancient protein palimpsests.

Biochemistry. Unlocking ancient protein palimpsests.