Clicky

Synthetic Antibody Stocks List

Symbol Name Country Exchange
APTA Aptamer Group plc UK LSE
AVCT Avacta Group Plc UK LSE