Animal & Wildlife NewsNo more lab rats? Caterpillars may be better animal model for studying human diseaseJanuary 15, 2023