Taking a closer look at aloe vera Natural Products Insider , 02 Nov 2018 Aloe vera has been a mainstay in humankinds collective medicine cabinet for thousands of years.