Scotland’s Life Sciences: 2024 Award Winners Announced
In a celebration of excellence and achievement, attended by over 500 people, the 2024 winners of Scotland’s Life Sciences Awards were unveiled. The 2024 award winners set a new standard for innovation, collaboration, and leadership in the dynamic field...