St. Jude researchers uncover NLRC5’s role in immune response and cell death

  • Post author:
  • Post category:uncategorized

The innate immune system is responsible for protecting the human body from threats that could cause disease or infection.