THIS IS HUGE: 18 Trillion Feet of You!

Yes, the headline above — 18 Trillion Feet of You! — sounds intimidating, or preposterous, or just plain unintelligible. But in fact one need not be a direct descendant of Einstein to understand what that statement of immensity means and how it applies to you. Here’s the layman’s explanation: Every cell in your body contains…

Read More