avatar
Catherine Shaffer @cathshaffer.bsky.social
📤 457 📥 235 📝 1602

Freelance Science Journalist | SFF Writer MSU/UM grad | Ann Arbor 🏠 | Clarion '97 | AnLab 🏅 | Obligate herbivore | Cat lover | Allergic to cats | Achoo!