Multiple Functions of Malpighian Tubules in Insects: A Review.
Insects. 2022 Oct 31;13(11):1001. doi: 10.3390/insects13111001.
Insects. 2022.
PMID: 36354824
Free PMC article.
Review.