Martina Schembri
Observed name: Schembri, Martina
Institution: University of Pavia
Observed institutions: Politecnico di Torino, University of Pavia, Mater Dei Hospital
ORCID: 0009-0003-1759-487X
Observed ORCID: 0009-0003-1759-487X
OpenAlex ID: A5032102525
