Mario Rastrelli
Observed names: RASTRELLI, MARIO, Rastrelli, Mario
Institutions: University of Pisa, Waseda University, Tokyo University of Science
Observed institutions: University of Pisa, Waseda University, Tokyo University of Science
ORCID: 0000-0001-6383-8896
Observed ORCID: 0000-0001-6383-8896
OpenAlex ID: A5065262781
