Press releases

Edinburgh, UK – April 1, 2021

Edinburgh, UK – April 13, 2022

Edinburgh, UK – April 21, 2021

Edinburgh, UK – 1 June, 2022

Edinburgh, UK – January 5th, 2022

Edinburgh, UK – 12 October 2023

Press coverage

Meet us at these upcoming events 

ISMRC Conference

Nice, France

7-9 May 2025

SLAS Europe

Hamburg, Germany

20-22 May 2025