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