Cancer-research center to perform many functions