TLR2: Toll-like receptor 2

What does TLR2 mean? The above is one of TLR2 meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Toll-like receptor 2

TLR2 also stands for:
... more