A Proof of Concept (PoC), Randomized, Controlled Study to... | NCT06587087 | Trialant