Possible role of complement factor H in podocytes in clearing glomerular subendothelial immune complex deposits Posted on 27/05/2019 by MilaSource: Nature, Health Sciences, https://www.nature.com