Thiogenesis Gets FDA Green Light for Phase 2a Leigh Syndrome TrialBusiness PenJune 11, 2025 June 11, 2025 Thiogenesis Therapeutics, Corp. (TSXV: TTI, OTCQX: TTIPF), a clinical-stage biopharmaceutical company based in San Diego, has received clearance from the U.S. Food and Drug Administration...