Back
S
Sandra Pérez
institute of environmental assessment and water research (idæa-csic)
56H-index
222Paper Count
9.8KCitation Count
Published Papers 108
Publication Date
IF11.4
Sandra Pérez
institute of environmental assessment and water research (idæa-csic)