Search Results - University of Strathclyde
University of Strathclyde

The annual income of the institution for 2023–24 was £432.5 million of which £118.6 million was from research grants and contracts, with an expenditure of £278.1 million. Provided by Wikipedia