NCT01472484 - Impact of Bean Polyphenols and Phytic Acid on Iron Absorption | Crick | Crick