Complex role of HIF in cancer: the known, the unknown, and the unexpected.

Complex role of HIF in cancer: the known, the unknown, and the unexpected.