Categories
Articles

No more lab rats? Caterpillars may be better animal model for studying human disease

Study Finds