Ruben Garcia-Artigas

Mr. Ruben Garcia-Artigas

Water Research Institute (IdRA), University of Barcelona, Barcelona, Spain
orcid