The insect nephrocyte is a podocyte-like cell with a filtration slit diaphragm
Helen Weavers, Silvia Prieto-Sánchez, Ferdinand Grawe, Amparo Garcia-López, et al. Nature. London: Jan 15, 2009. Vol. 457, Iss. 7227; p. 322 (6 pages)
Available Formats:
[/images/common/ab.gif]