Aloe vera A pharmacy in a plant - - Eighth International People-Plant Symposium doi 2004-06 Article type Conference