Silkworm: The Underappreciated Life Science Model Organism

silkworm larvae

By Keping Chen, Ph.D. The realm of insects is colorful and has been coexisting with human beings for countless generations. Insects appeared on earth more than 400 million years ago, and their descendants witnessed our evolution from upright, walking apes into complete human beings and observed the beautiful, magical, and endless waves of life on […]