Martina Presta
Institutions: Istituto Superiore di Sanità, Sapienza University of Rome
Observed institutions: Istituto Superiore di Sanità, Sapienza University of Rome
ORCID: 0009-0005-7768-8768
Observed ORCID: 0009-0005-7768-8768
OpenAlex ID: A5075475735
