Translator

 

  • of government, legal, medical and pharmaceutical documents 
  • from Portuguese and Spanish to English.

Peter Barr

translation of documents