Carlos Viscasillas Vazquez, M. Darbuot., Dr.