NCT07322406 - Kaempferol Absorption and Pharmacokinetics Evaluation | Crick | Crick