translate English to French: Science And Technology Awareness Network Contact:
Science And Technology Awareness Network Contact d'affaires :