Lexagene Holdings (GB:0V43)
LSE:0V43
United Kingdom
0V43Lexagene Holdings