Stavroula Ntoa

Dr. Stavroula Ntoa

Foundation for Research and Technology Hellas, Institute of Computer Science, N. Plastira 100,Vassilika Vouton, GR-70013 Heraklion, Greece
orcid