Pablo D. Herrera Veitia: latest articles.