Alba Badia

Dr. Alba Badia

Sostenipra Research Group, Institute of Environmental Sciences and Technology, Universitat Autònoma de Barcelona, 08193 Barcelona, Spain

Publication