French
France, Canada
English
Ireland, New Zealand, Canada, Australia, United Kingdom, USA
international publishers, Translator, 2021 - 2023
Scientific translation, 2023
Book a demo