Work

IL-17A in human liver: an important source of liver inflammation and an old new friend of retinoic acid