ByNobleID
    Human osteoarthritic cartilage matrix vesicles generate both calcium pyrophosphate dihydrate and apatite in vitro. | NobleID