translate English to French: Water and health at the U.S. - Mexico border: science, technology and policy issues.
« Water and health at the U.S. - Mexico border: science, technology and policy issues.