People

Editor in Chief

Prof. Dr. Patricio De los Rios-Escalante, Universidad Catolica de Temuco, Chile