2016 September 21, 2019 by Insmed opens an office in Utrecht, Netherlands, further expanding its presence to Europe.