The aryl hydrocarbon receptor meets immunology: friend or foe? A little of both

The aryl hydrocarbon receptor meets immunology: friend or foe? A little of both