SUSTECH

AcronymDefinition
SUSTECHSustainable Technologies (Alameda, CA)
SUSTECHSustainable Technologies Initiative (European Communities)