£5,000 Prestige Award for Excellence in Business Translation & Interpreting for Postgraduate Students of All Nationalities at University of Strathclyde in United Kingdom, 2019
The University of Strathclyde in Glasgow, United Kingdom has provided its £5,000 Prestige Award for Excellence in Business Translation &…