https://cdn.simplecast.com/audio/6ec29d2d-a753-4f2b-997d-c1dc3e018bd5/episodes/2bbc343f-41b7-47c1-9d55-8b3471fe758b/audio/2851a1f5-ae98-4285-800b-8f5264de8988/default_tc.mp3
According to the Oxford English Dictionary, the word ‘recent’ is defined as “having happened or started only a short time ago.” And yet, in the world of scientific publishing, it may be one of the most imprecise terms ever …
January 19, 2026Episodes
Do NOT join our secret society. You’ll just wind up with a bunch of cool stuff. It’s gross.