Ayurveda: brief history of traditional Indian medicine In Sanskrit Ayurveda means “science of life knowledge” and includes all principles of traditional Indian medicine. It was practiced thousands of years ago in India and focuses on reestablishing and maintaining psychophysical health. The word Ayurveda is formed by ayur, the length of life or longevity, and veda, revealed knowledge. It origins are unsure but are strongly connected to Indian mythology. In fact, according to legend, ...
Read More