francis portela