Biomed Translating

  • Work
    • Scientist and technical translator
  • Education
    • BA in Translation and Interpreting
    • BA in French Language
    • BA in Biology
    • MA in Quality Management