Alex Vargas

Teacher, Doctor, and Director in Santiago, Chile