The role of peer-reviewed journals in science. Academic Article uri icon