Activities, events and products at AIMH fall into twelve distinct programmes, all of which are driven by the research faculty. All programmes are long term and ongoing, some of which contain time-bound projects. While some programmes are fully functional, others are evolving, and a few are still in the planning stage.