Our research is focused on communication networks and protocols, cloud architectures and services, cloud and network security, virtualization, ICT sustainability, computer supported learning systems and the use of agile methodologies. We have researched the orchestration of complex virtual environments, container orchestration, examined SDN and NFV and their use in cloud environments, and developed our own virtual cloud laboratory. Our latest project focuses on carrier-grade cloud solutions for large telco providers.