Charlotte Perrault
Observed name: Perrault, Charlotte
Institutions: Novia University of Applied Sciences, University of Turku
Observed institutions: Novia University of Applied Sciences, University of Turku
ORCID: 0000-0002-3821-0156
Observed ORCID: 0000-0002-3821-0156
OpenAlex ID: A5020885785
