Profile picture
Jeffrey Scott Barrett
Doctorate
  • Senior Executive (CEO, President etc.)
    Primary
    Aridhia Digital Research Environment
    Glasgow, Scotland, United Kingdom
  • Senior Executive (CEO, President etc.)
    Aridhia Digital Research Environment
    Glasgow, Scotland, United Kingdom
View All
mini profile avatar Jeffrey Barrett