is liquidated
Where is Merrimack Pharmaceuticals, Inc.'s headquarters?
Merrimack Pharmaceuticals, Inc.'s headquarters is located at ONE KENDALL SQUARE STE B7201CAMBRIDGE, MA 02139
What year was Merrimack Pharmaceuticals, Inc. started?
Merrimack Pharmaceuticals, Inc. was started in 2010
Sources: Alabama Secretary of State