IL-23: a master regulator in Crohn disease.
PMID: 17206128
Source: Nature medicine
Publication date:
2025-07-23
Abstract
NULL