10.1101/426254
A large close relative of C. elegans is slow-developing but not long-lived
2018-09-25