Contribution to Institutional Interoperability
Financial contribution to Institutional Interoperability
Paid
Contribution #860676
From Centre for Media, Technology and Democracy to Institutional Interoperability •
Paid With
Credit Card
Related Transactions
Financial contribution to Institutional Interoperability
Received by Institutional Interoperability on
$1,457.73 USD
Stripe payment processor fee
Paid by Institutional Interoperability on
-$64.44 USD