Hi, I have spent one year practicing medicine in
India and have opportunity to get in touch with Ayurvedic medicine.
Ayurveda is the traditional medicine in India. It is based on many centuries of experience in medical practice, handed down through generations. Meaning of Ayurveda is science of life. Ayurveda is treating patient by treating his body, mind and soul. Also it practice balance between man and nature. Nature is man and man is nature. Ayurvedic medicines use natural herbs, minerals and even gems, to cure disease and to promote immunity. Also there is not any kind of experiments on animals.
Did you find this post useful?

2

2