Non-invasive refers to the Stage. The Stage is how far has it progressed.
Aggressive means High Grade. Grade refers to how fast or slow it would tend to progress. If you click that link I posted above about stage and grade it will take you to a page that explains it all in detail.
So what your husband has is aggressive cancer, which is bad but it has not grown past the inner lining of the bladder (which is good). That means he had aggressive cancer but it was caught early and should therefor be more treatable than if it were not found until after it had gotten into the muscle.
Just a quick question, I know what Non Invasive cancer is but I would like to ask exactly what is meant by "Non Invasive aggressive cancer"
Aggressive is supposed to be bad but I know that Non Invasive is good (As good as any cancer can be!).
So how can somebody have Non Invasive aggressive Cancer?