You just read:

First Light Biosciences Announces New Corporate Headquarters in Chelmsford, Massachusetts

News provided by

First Light Biosciences

Dec 05, 2018, 11:00 ET