Eclipse Acquisition Corp.

Affiliations

  • Large Shareholder at Icagen Inc (ICGN), 2011-11-02