The ancient Greeks called it the ‘ultimate panacea’, the ‘ultimate healer’. So, what is about ‘aloe vera’, a this little cactus-like looking plant and its gel-filled leaves that have so many amazing health and beauty related benefits? There are many natural products that have been created from this amazing plant, but this article focuses on …