The emerging landscape of engineered bacteria cancer therapies (2025)(nature.com)4 points by eternal_braid 27 days ago | 0 commentsNo comments yet