Leader, John. “Editorial: What Can Insect Malpighian Tubules Reveal about Human Diseases?”. The Wētā 43 (July 1, 2012): 1–5. Accessed June 15, 2026. https://weta.ento.org.nz/index.php/weta/article/view/300.