Marcel Frenkel
CEO
Ten63 Therapeutics
Life Sciences Company
Company/Organization
Parent: Ten63 Therapeutics
424 Lakeshore Lane Chapel Hill, NC 27514 US
574.315.0222
CEO
Ten63 Therapeutics
Life Sciences Company
Parent: Ten63 Therapeutics
424 Lakeshore Lane Chapel Hill, NC 27514 US
574.315.0222