UK-based Alacrita, a global life science consulting firm, will soon be opening US headquarters in Kendall Square,...
News and commentary about events, business, technology, science and the arts in and around Cambridge, MA.