Leader, J. (2012) “Editorial: What can insect malpighian tubules reveal about human diseases?”, The Wētā. New Zealand, 43, pp. 1–5. Available at: https://weta.ento.org.nz/index.php/weta/article/view/300 (Accessed: 15 June 2026).