![The insect nephrocyte is a podocyte-like cell with a filtration slit diaphragm]()
The insect nephrocyte is a podocyte-like cell with a filtration slit diaphragmWeavers, Helen; Prieto-Sánchez, Silvia; Grawe, Ferdinand; Garcia-López, Amparo; Artero, Ruben; Wilsch-Bräuninger, Michaela; Ruiz-Gómez, Mar; Skaer, Helen; Denholm, Barry · 2008