Francesco Saccoliti
Observed names: Saccoliti F, Saccoliti, F., Saccoliti, Francesco
Institution: Link Campus University
Observed institutions: Italian Institute of Technology, Istituto Pasteur, Link Campus University, Sapienza University of Rome
ORCID: 0000-0002-2907-5503
Observed ORCID: 0000-0002-2907-5503
OpenAlex ID: A5061072881
