Francesco Cicala
Observed name: Cicala, Francesco
Institutions: Google (United States), Google (Switzerland)
Observed institutions: Google (United States), University of Trieste, Google (Switzerland)
ORCID: 0009-0009-7977-0975
Observed ORCID: 0009-0009-7977-0975
OpenAlex ID: A5018743027
