Merrimack Pharmaceuticals is a privately held company based and incorporated in Massachusetts. Our investors consist of institutions, managed funds, and high net worth individuals. For more information, please contact us.
© 2005 Merrimack Pharmaceuticals