The life sciences consulting firm Blue Matter has opened an office in Boston, Massachusetts. The company also has offices in San Francisco, New York, London, Berlin, Zurich and Mumbai. Headquartered in San Francisco, Blue Matter was founded in 2012. “Over time, we have built a significant base of clients in the Boston area,” said Ashwin…