New insights into the immune functions of podocytes: the role of complement
Podocytes are differentiated epithelial cells which play an essential role to ensure a normal function of the glomerular filtration barrier (GFB). In addition to their adhesive properties in maintaining the in...