Gemma Tejedor

Mrs. Gemma Tejedor

University Research Institute for Sustainability Science and Technology, Universitat Politècnica de Catalunya, 08034 Barcelona, Spain
orcid

Contribution