Antonio Lovecchio
Institution: Azienda Sanitaria Universitaria Integrata di Trieste
Observed institutions: University of Trieste, Azienda Sanitaria Universitaria Integrata di Trieste
ORCID: 0000-0002-0030-6507
Observed ORCID: 0000-0002-0030-6507
OpenAlex ID: A5077463032
