A new McMaster research institute with a multidisciplinary focus offers hope for people who suffer from life-threatening allergies.
McMaster University researchers have discovered a new treatment that could bring relief to millions of people worldwide living with peanut allergy.