Toll-like Receptors (TLRs)

Concept

class of proteins that play a key role in the innate immune system

Mentioned in 1 video