Unit of Environmental Science and Technology, NTUA School of Chemical EngineeringZográfos, GreeceEngineering / ContractorEPCWebsite