Life Science (ENG-CHI)

Life Science (ENG-CHI)

English to Chinese translation for a software end-user license agreement on Trados – 2,700 words