on 10 Apr 2025
Last Applicant/ Owned by
Isomerase Therapeutics Limited
Newham Building, Chesterford Research Park
Cambridge, , CB10 1XL
Serial Number
UK00004186891 filed on 10th Apr 2025
Bioinformatics software.
Scientific research and development.
UK00004186891
Word
Individual