Posted November 18, 201014 yr comment_2472 £60,685, to £66,311:Oxford Brookes UniversityFaculty of Technology, Design and EnvironmentThe Department of Architecture at Oxford Brookes University is one of the six constituent departments of the newly-formed Faculty of Technology, Design and Environment, which is also the home of the influentiOxford View the full article
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.