Foto/Photo: Francis Danforth
Email:
Juan Carlos is currently the Director of the Human Rights and Technology research team at Dejusticia.