Emanuele Panella
Observed names: E. Panella, Panella, Emanuele
Institution: University College London
Observed institutions: University College London, Imperial College London
ORCID: 0000-0001-7979-5173
Observed ORCID: 0000-0001-7979-5173
OpenAlex ID: A5015804444
