The Central Council for Research in Ayurvedic Sciences (CCRAS) is a leading research body in India for Ayurvedic sciences. Here are some things about CCRAS: Role CCRAS is an autonomous body under the Ministry of AYUSH (Ayurveda, Yoga & Naturopathy
...view more