Thaleia Dimitra Doudali
Observed names: Doudali, Thaleia Dimitra, Thaleia Doudali, Thaleia-Dimitra Doudali, Θάλεια-Δήμητρα Δούδαλη
Institution: IMDEA Software Institute
Observed institutions: Georgia Institute of Technology, IMDEA Software Institute, Universidad Politécnica de Madrid
ORCID: 0000-0002-3197-839X
Observed ORCID: 0000-0002-3197-839X
OpenAlex ID: A5033123165
