Home Collections

Immunity, Innate

One of the two main immunity strategies found in vertebrates

Wikidata
Source: