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