Eckelman Living Trust Dated February 5, 2014

Affiliations

  • Large Shareholder at Inhibrx Inc. (INBX), 2023-03-02