Scotland’s most promising scientists awarded £12 million
From UKGov/ Office of the Secretary of State for Scotland and UK Research and Innovation Scotland’s most promising future science leaders are…
From UKGov/ Office of the Secretary of State for Scotland and UK Research and Innovation Scotland’s most promising future science leaders are…