Constantina Doulgeraki

Learn More
The Web is constantly evolving into an unprecedented and continuously growing source of knowledge, information and services, potentially ac-cessed at by anyone anytime, and anywhere. Yet, the current uptake rates of the Web have not really reached their full potential, mainly due to the design of modern Web-based interfaces, which fail to satisfy the(More)
  • 1