Ayurvedic Treatment
Ayurveda is a vast science so for convenient study of Ayurveda, it is divided into eight branches, which are collectively called as Ashtang Ayurveda. The eight branches of Ayurvedic science are as fol