No more lab rats? Caterpillars may be better animal model for studying human disease Jan 15, 2023By crystalg Study Finds