NCT05929729 - Iron Deficiency Anemia (IDA) and the Brain | Crick | Crick