Loading…
JB

Jean Brice Tetka

Transparency International
Data and Technology Coordinator
Berlin, Germany