ByNobleID
    Advanced glycation end products induce mitochondrial pathway apoptosis in glomerular mesangial cells | NobleID