Latest news and insights on the pharmaceutical industry | Indian Pharma Post

Results For "Norwood"

1 News Found

Moderna Science Centre coming up in Cambridge, MA
Biotech | October 04, 2021

Moderna Science Centre coming up in Cambridge, MA

The 462,000 square foot state-of-the-art building targeting LEED Zero certification and is designed to be the most sustainable commercial lab building in Cambridge