Exubera Production

Discussion in 'Pfizer' started by Anonymous, Sep 4, 2007 at 2:47 PM.

Tags: Add Tags
  1. anonymous

    anonymous Guest

    Pfizer has manufacturing positions listed on their site for Terre Haute? Does anyone know what's going on?