Jeff Hall, MD