Guido Satta
Observed names: G. Satta, Satta, Guido
Observed institutions: Center for Advanced Studies Research and Development in Sardinia, Sardegna Ricerche (Italy)
ORCID: 0000-0003-1995-9089
Observed ORCID: 0000-0003-1995-9089
OpenAlex ID: A5010716974
