Definition for Tumor suppressor protein

From Biology Forums Dictionary