Grosjean, Fabrizio [The podocyte: a component of the innate immunity?]. [electronic resource] - Giornale italiano di nefrologia : organo ufficiale della Societa italiana di nefrologia - 610 p. digital Publication Type: Journal Article ISSN: 0393-5590 Subjects--Topical Terms: Immunity, InnatePodocytes--immunology