Merrimack Pharmaceuticals (stock symbol: MACK) Logo in transparent PNG format
Advertisement
Merrimack Pharmaceuticals Logo large
Merrimack Pharmaceuticals Logo icon format
About Merrimack Pharmaceuticals
Merrimack Pharmaceuticals, Inc. operates as a biopharmaceutical company. The company was incorporated in 1993 and is headquartered in Cambridge, Massachusetts.