US Stocks

Merrimack Pharmaceuticals, Inc.

Merrimack Pharmaceuticals is a biopharmaceutical firm founded in 1993 and based in Cambridge, Massachusetts. Their primary focus is on developing innovative treatments for various diseases.