ISTAC


AcronymDefinition
ISTACInternational Institute of Islamic Thought And Civilization
ISTACInformation Systems Technical Advisory Committee
ISTACInterim Scientific and Technical Advisory Committee