Marcos C. Vargas PhD(c) MSc. Ing.