translate English to French: Research is also examining the efficacy of various predator protection technologies.
Le projet examine également l’efficacité de diverses technologies de protection contre les prédateurs.