Preciado-Ochoa, I. (2020). Human Rights, Megaprojects, and Development. Revista Ambiental ÉOLO, 18(1), 47-57. https://doi.org/10.5281/zenodo.21406276