O owlposting.com A primer on the current state of longevity research 179 points abhishaike 2 years ago 124 comments