32.8% REPORTED CANCER DISAPPEARANCE
15.6% REPORTED TUMOR SHRINKAGE
36.1% REPORTED CANCER STABILIZATION

Study Link – https://zenodo.org/records/19455636

SHARE

LEAVE A REPLY