Agent Type Organization Organization Name Nuffield Foundation Country United Kingdom City London Agent ID 122