Debora Rizutto
Observed name: Debora Rizzuto
Institutions: Stockholm University, Karolinska Institutet
Observed institutions: Stockholm University, Karolinska Institutet
ORCID: 0000-0001-6199-9629
Observed ORCID: 0000-0001-6199-9629
OpenAlex ID: A5002147245
