5 free lookup(s). No credit card required.
Doctor of Philosophy (PhD) (Translation)
2012-2019MA in Translation with Language Technology
2010-2011Licenciatura en Traducción e Interpretación (Translation and Interpreting (Es, En, Ru))
2005-2010Find contact details for 700 million professionals.