Osteopontin: a protein with diverse functions

Abstract
In this review most of the various known, suspected, or postulated functions of osteopontin, a secreted highly acidic phosphoprotein, are discussed in terms of what we currently know about the protei...