Francesca Stavrakopoulou
Observed names: FRANCESCA STAVRAKOPOULOU, Stavrakopoulou, Francesca, Stavrakopoulou, Francesca 1975-
Institutions: University of Exeter, University of Oxford
Observed institutions: University of Exeter, University of Oxford
ORCID: 0000-0002-2626-8844
Observed ORCID: 0000-0002-2626-8844
OpenAlex ID: A5089000669
