STAC IS-STAC full form

Science and Technology Advisory Committee/Inter-Sectoral Science and Technology Advisory Committee