Aptamer Group plc

Aptamer Group plc

APTA.L
Aptamer Group plcGB flagLondon Stock Exchange
0.48
GBp
-0.02
- -
13.90MMarket Cap