The novel structure of the cockroach allergen Bla g 1 has implications for allergenicity and exposure assessment

The novel structure of the cockroach allergen Bla g 1 has implications for allergenicity and exposure assessment