› added 7 years ago
165
TIL 90% of all the scientists that have ever existed are alive today.
via reddit.com