Felix L. Garcia del Castillo, PhD