About 8-10% of all humans to ever live are alive right now — because the last two centuries of development have been fantastically successful.
There are challenges to solve, but what’s new?
About 8-10% of all humans to ever live are alive right now — because the last two centuries of development have been fantastically successful.
There are challenges to solve, but what’s new?