KANDO id: 718318

Financial Transaction:

Grant


Bill and Melinda Gates Foundation