Concept

Scottish Lifesciences Association

Properties

Alt label
  • Scottish Life Sciences Association
SES ID
  • 443083
  • 443085
Notation
  • 443083
In scheme
Top concept of
Definition
  • Represents the voice of Scotland’s life sciences industries to investors, NHSScotland, the Scottish and UK Governments, and the wider community.