People/Charles Carter
PersonUS

Charles Carter

1 company·1 mandates

CompanyRelationTitleSinceAs of
OVID THERAPEUTICS INC.OVIDOfficer●Chief Financial Officer—2026-07-08
Charles Carter — Person