› added 3 years ago
109
TIL that 90% of all scientists who have ever lived are alive today.
via reddit.com