Leo Konstantelos
Observed names: Konstantelos, Leo, Konstantelos, Leonidas
Institution: University of Glasgow
Observed institutions: The University of Melbourne, University of Toronto, University of Portsmouth, University of Glasgow
ORCID: 0000-0003-1303-9564
Observed ORCID: 0000-0003-1303-9564
OpenAlex ID: A5004036970
