Recent development on synthetic biological devices treating bladder cancer.

Recent development on synthetic biological devices treating bladder cancer.