Contribution to Exosphere Foundation
Indiana University Invoice 806986
Paid
Contribution #965867
From Indiana University to Exosphere Foundation •
Paid With
Added Funds
Related Transactions
Indiana University Invoice 806986
Received by Exosphere Foundation on
$7,083.33 USD
Host Fee
Paid by Exosphere Foundation on
-$708.33 USD