News for hackers. Stuff that matters.
Re:New insights into mitochondria reveal how life expends en... by clanrebornwow on Monday January 28, 2019 @03:15AM (#19015937)
Japan has some of the longest living people and they've least sex in the world.

There are no comments on this comment yet.