Sounds like a very informed decision. Sometimes it’s hard to weed through all of the resources/info...but, it sounds like you’ve done an excellent job of doing just that.
I like what the docs are telling you!
Hold ‘em to it :-)
These are Doctors that take pride in their work and success rate.The surgeon who will be removing what’s left of the tumor is well respected by his peers.No one in the country could do a better job than he will.