The role involves translating clinical trial documents and life sciences content from Albanian into English.
Must-have
Nice-to-have
Not specified