https://invesbrain.com/move-over-mice-caterpillars-could-replace-some-mammals-in-the-study-of-human-disease/
Move over, mice: caterpillars could replace some mammals in the study of human disease