Mesen, Francisco, CATIE - CRI