Allantoin – A Natural Skin Smoother

Allantoin was in the news a couple of years back when some researchers made the rather astonishing discovery that it prolonged the life of some species of worm.  This is the sort of thing that gets journalists excited and articles duly appeared.  Whether or not this means we can extend our lives by taking it […]

Allantoin – A Natural Skin Smoother Read More »