Heparanase: one molecule with multiple functions in cancer progression - Vlodavsky, I; Elkin, M; Abboud-Jarrous, G (Connect Tissue Res, 2008)