Emmanouela Michailidou
Observed name: E. Michailidou
Institution: AkzoNobel (Netherlands)
Observed institutions: Swansea University, AkzoNobel (Netherlands), Delft University of Technology
ORCID: 0000-0002-5437-2104
Observed ORCID: 0000-0002-5437-2104
OpenAlex ID: A5015210348
