Why science running a blog still matters
December 14, 2025
Allison McDonald has had loads on her mind lately. She has ruminated at the common errors that scholars make when defending their theses, the identification of the flies that have invaded her workplace, and the plot factors of the TV show Star Trek: Discovery. But as opposed…

