John Evans, Associate EditorOct 23, 20172 minNew vaccine may mean less expensive treatment for psoriasis, allergies“By creating a vaccine that stimulates the body to make antibodies against Interleukin 17 itself we can replace the need for frequent and ex