Publications

Recent publications

(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KW2XNGZ'); Maintenance - Research portal (Pure) - Errors - University of St Andrews {"@context": "https://schema.org","@type": "BreadcrumbList","itemListElement": [{"@type": "ListItem","position": 1,"name": "Errors","item": "https://www.st-andrews.ac.uk/errors/"}, {"@type": "ListItem","position": 2,"name": "Maintenance - Research portal (Pure)","item": "https://www.st-andrews.ac.uk/errors/risweb/"}]} Skip to content University of St Andrews Toggle search Errors UniversityErrorsMaintenance - Research portal (Pure)

The research portal, Research @ St Andrews, is currently undergoing maintenance and is temporarily unavailable. Please accept our apologies for any inconvenience caused. We aim to make it available again shortly.

Research @ St Andrews temporarily unavailable Your St Andrews
Current students Postgraduate Staff Semester dates Jobs at St Andrews Policies, procedures and guidance Navigation
Academic Schools and Departments Study at St Andrews Subjects Research Alumni and donors Community facilities Business services Visiting About News Events Contact Contact us

University of St Andrews
College Gate
St Andrews
KY16 9AJ

Phone

+44 (0)1334 47 6161

Social media Facebook X Instagram YouTube LinkedIn WeChat Weibo Cookie preferences Accessibility statement Terms and conditions Website help jQuery(document).ready(function() { // ARIA $('.breadcrumbs li:last-child').attr('aria-current', 'page'); // Autocomplete jQuery('.form-control--autocomplete').autocompletion({ datasets: { organic: { collection: 'standrews~sp-meta-global', profile : '_default', program: 'https://www.st-andrews.ac.uk/s1/suggest.json', format: 'extended', alpha: '0.5', show: '8', sort: '0', group: true, template: { suggestion: function(context) { var pos = context.label.toLowerCase().indexOf(context.query.toLowerCase()); var pos2 = pos+context.query.length; console.log(pos + ' ' + pos2); return ''+context.label.slice(0, pos) + "" + context.label.slice(pos,pos2)+''+context.label.slice(pos2)+''; } } }, }, typeahead: { hint: true, highlight: false }, length: 3 }); }); dataLayer.push({'event':'staScripts_Loaded'});