Loading…

Abiomed opened a new $17 million, 29,800 square-foot innovation center in Danvers, Massachusetts, housing R&D laboratories, a production line, and administrative spaces.
“Abiomed is opening a new $17 million innovation center in Danvers, Mass., according to a new Salem News report.”massdevice.com
Summarized from public sources; check the original articles before acting on it.