As on 01 Sept 2024, the total membership of IST has touched 654 (founders – 6; life – 648), a steady growth of about 18-20 members every year.

OUR PHOTO GALLERY