Your Face Is Covered in Thousands of These, And They're Not Always Nice
Perseverance has Found a Nice Patch of Sandstone on Mars
Nice explanation of why the latest study claiming “clear evidence” for serotonin hypothesis of depression is not actually supported by the presented data