Stefano Scotta
Observed names: S. Scotta, Scotta, Stefano
Institution: Radiotelevisione Italiana (Italy)
Observed institutions: University of Lisbon, Radiotelevisione Italiana (Italy), Instituto Superior Técnico
ORCID: 0000-0003-1078-2985
Observed ORCID: 0000-0003-1078-2985
OpenAlex ID: A5029895242
