William Caicedo-Torres, PhD