NCT05095038 - The Effect of Appethyl® vs Placebo on Human Health (Appethyl) | Crick | Crick