News

Avacta Group plc (AIM: AVCT), a life sciences company developing innovative, targeted oncology drugs, today announces the ...