Not yet. But good news. The tumors are shrinking. Got that little fun fact about thirty minutes ago.
Fenben / IVM / Keytruda