Excelimmune moves to new facility

Excelimmune moved its operations to a new facility at 12-B Cabot Road in Woburn.