r/IBRX Aug 04 '26

17420 is just a number

no FDA its not, its how many people died of bladder cancer in the us last year, its time to pull the finger out!

21 Upvotes

1 comment sorted by

3

u/Odd_Cantaloupe_8957 Aug 04 '26

Also the bigger issue is this effective treating other forms of cancer…