ByNobleID
    Interaction between osteopontin on madin darby canine kidney cell membrane and calcium oxalate crystal. | NobleID