Organization

Immune Disease Institute

Joined in July 2007

About Us

The Immune Disease Institute is a non-profit, independent research institution recognized worldwide for its discoveries that increase the body's ability to fight disease and to heal.

The breakthroughs of IDI scientists are greatly…

Areas of Focus Include
  • Health & Medicine
Location
200 Longwood Avenue, Boston, MA 02115