New Delhi: All India Institute of Ayurveda (AIIA), the apex institute of Ayurveda in India, an Autonomous Institute under the Ministry of AYUSH recently hosted a walkthrough on Saturday for the 'Working Group of C20 on Integrated Holistic Health' here.