publication venue for Mechanisms of nitrogen excretion in insects. 47:25-30. 2021 Novel mechanisms of epithelial ion transport: insights from the cryptonephridial system of lepidopteran larvae. 47:53-61. 2021 The insect excretory system as a target for novel pest control strategies. 11:14-20. 2015