Francisco Reynoso, PhD