Congratulations to The James Hutton Institute on their Sustainable Development Award
Tucked away in Scotland’s northeast, The James Hutton Institute has for a long time been something of a hidden gem. It is one of the UK’s biggest independent research centres, with more than 500 scientists and support staff, combining interdisciplinary …