Opposing Functions of Heparanase-1 and Heparanase-2 in Cancer Progression.