Cèlia Anton‐Sales
Observed names: Anton Sales, Cèlia, Cèlia Anton-Sales
Institution: Wageningen University & Research
Observed institutions: Université Libre de Bruxelles, Wageningen University & Research
ORCID: 0000-0001-6429-0201
Observed ORCID: 0000-0001-6429-0201
OpenAlex ID: A5119390955
