Giuseppe Carruba
Observed names: G Carruba, G. CARRUBA, G. Carruba, GIUSEPPE CARRUBA, Guiseppe Carruba
Observed institutions: University of Rome Tor Vergata, University of L'Aquila, Azienda di Rilievo Nazionale ed Alta Specializzazione, Azienda Ospedaliera Universitaria Policlinico "Paolo Giaccone" di Palermo, University of Turin, University of Glasgow, University of Genoa, Sapienza University of Rome, University of Palermo
ORCID: 0000-0002-7872-1436
Observed ORCID: 0000-0002-7872-1436
OpenAlex ID: A5021489959
