Ayurveda has gained universal acceptance for its power to maintain the optimum mental, Physical and spiritual health for the full life span of humanity.