| 25th Sep 2025 7:00 am | RNS | Interim Results | 
                                                                            
                                            | 16th May 2025 1:17 pm | RNS | Result of AGM | 
                                                                            
                                            | 16th May 2025 12:00 pm | RNS | AGM Statement | 
                                                                            
                                            | 10th Apr 2025 7:00 am | RNS | Final Results | 
                                                                            
                                            | 4th Apr 2025 1:00 pm | RNS | Notice of Results and Investor Presentation | 
                                                                            
                                            | 21st Feb 2025 7:00 am | RNS | Contract Win | 
                                                                            
                                            | 23rd Dec 2024 7:08 am | RNS | Loan Facility, Trading Update & Directorate Change | 
                                                                            
                                            | 13th Sep 2024 7:00 am | RNS | Interim Results and Directorate Change | 
                                                                            
                                            | 16th May 2024 1:10 pm | RNS | Result of AGM | 
                                                                            
                                            | 16th May 2024 7:00 am | RNS | AGM Statement | 
                                                                            
                                            | 26th Apr 2024 7:00 am | RNS | Contract Win | 
                                                                            
                                            | 10th Apr 2024 7:00 am | RNS | Final Results | 
                                                                            
                                            | 2nd Jan 2024 7:00 am | RNS | Completion of new facility in San Diego | 
                                                                            
                                            | 30th Nov 2023 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 2nd Oct 2023 7:00 am | RNS | Launch of Single Cell Proteomics Services | 
                                                                            
                                            | 30th Aug 2023 2:14 pm | RNS | Investor Presentation | 
                                                                            
                                            | 25th Aug 2023 7:00 am | RNS | Interim Results | 
                                                                            
                                            | 1st Jun 2023 9:43 am | RNS | Repayment of Loan | 
                                                                            
                                            | 17th May 2023 1:05 pm | RNS | Result of AGM | 
                                                                            
                                            | 17th May 2023 7:00 am | RNS | AGM Statement | 
                                                                            
                                            | 12th May 2023 7:00 am | RNS | Expansion into the US | 
                                                                            
                                            | 14th Apr 2023 10:45 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 6th Apr 2023 11:34 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 6th Apr 2023 10:30 am | RNS | Investor Presentation | 
                                                                            
                                            | 4th Apr 2023 7:00 am | RNS | Final Results | 
                                                                            
                                            | 29th Mar 2023 7:00 am | RNS | Notice of Results | 
                                                                            
                                            | 6th Mar 2023 4:35 pm | RNS | Price Monitoring Extension | 
                                                                            
                                            | 20th Feb 2023 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 5th Jan 2023 7:00 am | RNS | Milestone Payment for TMT®/TMTpro™ Sales | 
                                                                            
                                            | 1st Dec 2022 4:38 pm | RNS | Grant of Options and PDMR/director shareholdings | 
                                                                            
                                            | 12th Oct 2022 7:00 am | RNS | Grant of Options and PDMR/director shareholdings | 
                                                                            
                                            | 4th Oct 2022 7:00 am | RNS | Change of Auditor | 
                                                                            
                                            | 20th Sep 2022 4:40 pm | RNS | Second Price Monitoring Extn | 
                                                                            
                                            | 20th Sep 2022 4:35 pm | RNS | Price Monitoring Extension | 
                                                                            
                                            | 18th Aug 2022 7:00 am | RNS | Appointment of Chief Financial Officer | 
                                                                            
                                            | 11th Aug 2022 7:00 am | RNS | Investor Presentation | 
                                                                            
                                            | 4th Aug 2022 7:00 am | RNS | Interim Results | 
                                                                            
                                            | 3rd Aug 2022 7:00 am | RNS | Milestone towards Single Cell Proteomics services | 
                                                                            
                                            | 26th May 2022 9:04 am | RNS | Change of Registered Office | 
                                                                            
                                            | 16th May 2022 1:24 pm | RNS | Result of AGM |