All of this has helped to accentuate the debate on science within public opinion.
Todo eso acentúa el debate sobre la ciencia ante la opinión pública.
Tudo isso acentua o debate sobre a ciência junto à opinião pública.