Excelimmune moves into new laboratory facility in Cambridge.

Excelimmune moved into its new laboratory facility managed by West Cambridge Science Park at 767C Concord Ave. in June 2007.