Your 12 hourly digest for Slashdot
Slashdot News for nerds, stuff that matters Cancer-Fighting Immune Cells Could Soon Be Engineered Inside Our Bodies May 27th 2025, 16:00 by msmash Researchers are developing techniques to genetically...