David Andres Viveros-Carreño · Study