Jan 1, 2017 by News Staff

An international team of researchers from Spain and the UK has found that the protein TLR2 (Toll-like receptor 2) — a critical detector of the microbiota...