Is the Meaning of Life '137'?

Both scientists and mystics revere the number 137, but why? Learn the significance of this seemingly humble number in today's episode of BrainStuff.

Learn more about your ad-choices at https://news.iheart.com/podcast-advertisers

Popout Listen on the new Podbay
Loading...