TLR3


AcronymDefinition
TLR3➣toll-like receptor 3