Return to Directory Business Genre University Business Website Address https://www.ntua.gr/en/ Country Greece City Athens