The Malpighian tubule: rapid insights from post-genomic biology.
J Insect Physiol. 2006 Apr;52(4):365-78. doi: 10.1016/j.jinsphys.2005.10.007. Epub 2005 Nov 28.
J Insect Physiol. 2006.
PMID: 16310213
Review.