Author

Damien Machuel

Institution: Veolia Foundation
Observed institution: Veolia Foundation
ORCID: 0009-0009-7376-1883
Observed ORCID: 0009-0009-7376-1883
OpenAlex ID: A5092536547
Works count: 2
Citation count: 8
H-index: 1
I10-index:
Year
Topic
Type