Aberdeen University needs ‘major repair’ and international students are to pay for it

© DC Thomson
Aberdeen University medical school
Breaking

    Cancel