Stefanos Fafalios
Observed names: Fafalios, Stefanos, Stefanos, Fafalios
Institution: Bahçeşehir Cyprus University
Observed institutions: University of Crete, Science and Technology Park of Crete, Bahçeşehir Cyprus University
ORCID: 0009-0007-6722-0373
Observed ORCID: 0009-0007-6722-0373
OpenAlex ID: A5091317391
