IBSTT

AcronymDefinition
IBSTTIberian Society for Trenchless Technology (Madrid, Spain)