Demetra Orthodoxou
Observed names: D. L. Orthodoxou, D. Orthodoxou, Demetra L. Orthodoxou, L. Orthodoxou, Demetra, Orthodoxou, D. L., Orthodoxou, Demetra
Institution: Isothermal Technology (United Kingdom)
ORCID: 0000-0002-9279-5300
Observed ORCID: 0000-0002-9279-5300
OpenAlex ID: A5010777995
