Sloan Foundation
Total amount contributed
$249,318.00 USDBudget
Transparent and open finances.
Debit from Sloan Foundation to OSPO++ •
-$249,318.00USD
Completed
Added funds #556385
↑ Total contributed
$249,318.00 USD
↓ Total received with expenses
--.-- USD