[1]
Leader, J. 2012. Editorial: What can insect malpighian tubules reveal about human diseases?. The Wētā. 43, (Jul. 2012), 1–5.