Author

Camila Demaestri

Observed names: Camila DeMaestri, Demaestri, Camila
Institution: Tufts University
ORCID: 0000-0001-7960-9254
Observed ORCID: 0000-0001-7960-9254
OpenAlex ID: A5055134330
Works count: 20
Citation count: 379
H-index: 8
I10-index: 8
Year
Topic
Type