Journal editors have a key role in the scientific process. By having the final... People The dispatchers of knowledge Author Clemens Spensberger Date April 11, 2014 Clemens Spensberger