stella
Receive an experimental radioactive infusion designed to target cancer cells | stella