Radioactive leech