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