The NLRP3 inflammasome in health and disease: the good, the bad and the ugly.

The NLRP3 inflammasome in health and disease: the good, the bad and the ugly.