NLRP3 Inflammasome

Concept

macromolecular complex found in Homo sapiens

Mentioned in 1 video