Francesco Margiotta
Observed names: F. Margiotta, FRANCESCO MARGIOTTA, Margiotta, Francesco
Observed institutions: European Biomedical Research Institute of Salerno, University of Florence
ORCID: 0000-0002-4172-2478
Observed ORCID: 0000-0002-4172-2478
OpenAlex ID: A5059614593
