Francisco Haces-Fernandez, PhD