Spain launches cancer research project.
Bosch
Xavier
X
Barcelona.
D006801:Humans; D009369:Neoplasms / Q000235:genetics / Q000628:therapy; D012106:Research / Q000191:economics; D013030:Spain; D000078329:Workforce