A Phase I Pharmacokinetic Study of TVB-2640 (Denifanstat)... | NCT05835180 | Trialant