Before revision: Arena BioWorks is recently announced biomedical institute that will be located in Kendall Square in Cambridge, Massachusetts.
After revision: Arena BioWorks is a recently-announced biomedical institute that will be located in Kendall Square in Cambridge, Massachusetts.