Stella Blumfelde
Observed names: BLUMFELDE, STELLA, Blumfelde, Stella
Institution: University of Bologna
Observed institutions: University of Genoa, University of Bologna
ORCID: 0000-0003-3521-5194
Observed ORCID: 0000-0003-3521-5194
OpenAlex ID: A5058654285
