-
Entity
-
Individual
-
Location
-
Merrimack Pharmaceuticals, Inc., One Kendall Square, Suite B7201, Cambridge, MA
-
Summary
-
The estimated net worth of Richard Peters is at least $15.1K dollars as of September 5, 2024. Richard Peters is the Director of Aprea Therapeutics, Inc. and owns shares of Aprea Therapeutics, Inc. (APRE) stock worth about $15.1K.