Organisation Russian Humanitarian Foundation (RHF, PIC: 951568158) Type/Role Participant Programme Provide funds? no Budget reserved 150,000 Budget committed 44,330.00