Immunomodulatory and therapeutic properties of the Nigella sativa L. seed.

Immunomodulatory and therapeutic properties of the Nigella sativa L. seed.