CXCL12 G801A polymorphism and cancer risk: An updated meta-analysis.

CXCL12 G801A polymorphism and cancer risk: An updated meta-analysis.