Pfizer Center for Therapeutic Innovation
Pfizer has located its corporate headquarters for the Center for Therapeutic Innovation group on the top floor of the Center for Life Science | Boston (CLSB) building, in the heart of the Longwood Medical Area.