Toll-like receptors (TLRs) and mannan-binding lectin (MBL): on constant alert in a hostile environment.

Toll-like receptors (TLRs) and mannan-binding lectin (MBL): on constant alert in a hostile environment.