I've been wondering if their short lifespan is in any way related to cephalopods' recently discovered use of RNA editing techniques[1].
[1] https://www.cell.com/cell/fulltext/S0092-8674(17)30344-6
[1] https://www.cell.com/cell/fulltext/S0092-8674(17)30344-6
No comments yet.