Innate lymphoid cells (ILCs) are a group of immune cells that have only relatively recently been discovered in humans. Most of current knowledge about ILCs stems from animal studies of e.g. inflammation or infection in the gastrointestinal tract. There is ...
Read More »