"Health Promoting Effects of the Microalgae Phaeodactylum... | NCT04288544 | Trialant