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