Saturday May 18, 2024
Marina Urquidi lives in France. She is a facilitator on cross-cultural communication issues and on the use and translation of new technologies