David Aviles Martinez, MD