stella
Receive an infusion of specially engineered immune cells designed to treat severe lupus | stella