Innovation et développement
Technology & Innovation

David Elizalde, an asset to ACTIA’s innovation and international development