Defensins, as their name implies, are small proteins found in plants and animals that help ward off viral, bacterial or fungal pests. One fascinating question of invertebrate evolution is how these ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback