Yes, an IDA is located in Chandigarh, and the same is acknowledged as IMTECH (Institute of Microbial Technology).