AAC Clyde Space (United Kingdom)h-index: 13Total citations: 709Total papers: 76Homepage: https://www.aac-clyde.space/