Gustavo Valverde Mora, M.Sc.