Three scientists were awarded the Nobel Prize for discovering C60, or carbon-60, on October 9, 1996. Welcome to Nature’s Pharmatropia, your one-stop shop for premium health items. In this blog, we are delighted to introduce you to Carbon-60, a molecular marvel that has been making