All-India Institute of Ayurveda (AIIA)
The All India Institute of Ayurveda, Delhi is a public Ayurveda medicine and research institution located in New Delhi, India.
The All India Institute of Ayurveda, Delhi is a public Ayurveda medicine and research institution located in New Delhi, India.