Jessica Duchaine

French translator specializing in the LIfe Sciences field.

Native language(s): French
Working languages: English, Italian
Other language(s): Spanish

Next>