A biology lead at Pieris, Aizea is coming up with ideas to stimulate the immune system of cancer patients. Immunotherapies tend … source