17,040 followers
Seeking new treatment options for #renalcancer, researchers at the First Affiliated Hospital of Chongqing Medical University unraveled a paradox taking place in the immune systems of cancer patients in this @BioMedCentral study: https://t.co/qZ1eRxi51p htt