Olga Maria Manna
Observed names: MANNA, Olga Maria, Olga M. Manna
Observed institutions: Istituto Euro Mediterraneo di Scienza e Tecnologia, University of Palermo
ORCID: 0009-0005-6218-1382
Observed ORCID: 0009-0005-6218-1382
OpenAlex ID: A5025939432
