HRH The Princess Royal to open Science and Technology building The Newton building is home to the School of Science and Technology. The £11 million… 11 November 2015