Merrimack Pharmaceuticals (stock symbol: MACK) Logo in transparent PNG format

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.

  • Website domain: merrimack.com
  • Marketcap: $50.95 Million USD

Page last updated on:

December 7th, 2020

Categories: