UK Life Science Consulting Firm Alacrita To Open US HQ in Cambridge, MA Business & Economics Health, Science, Tech UK Life Science Consulting Firm Alacrita To Open US HQ in Cambridge, MA Anita M. Harris June 4, 2012 UK-based Alacrita, a global life science consulting firm, will soon be opening US headquarters in Kendall Square,... Read More Read more about UK Life Science Consulting Firm Alacrita To Open US HQ in Cambridge, MA