Edgar Diaz Herrera, Ph.D.