Bisphosphonates' antitumor activity: an unravelled side of a multifaceted drug class.

Bisphosphonates' antitumor activity: an unravelled side of a multifaceted drug class.