Digital Marketing & Advertising Is scientific peer review a “sacred cow” ready to be slaughtered? 2 months ago 0 Scientific peer review has long been treated as the gold standard of research quality, but mounting criticism... Read More Read more about Is scientific peer review a “sacred cow” ready to be slaughtered?