Marcello Bullo
Observed name: Bullo, Marcello
Institutions: University of Padua, Imperial College London
Observed institutions: University of Padua, Toshiba (United Kingdom), Imperial College London
ORCID: 0000-0003-0472-2089
Observed ORCID: 0000-0003-0472-2089
OpenAlex ID: A5060197114
